skysight-inc/HackerNews huggingface dataset:
I've wondered why the VList does not have its own article, nor does RAOTS (cited by Bagwell in his VList paper), which is definitely noteworthy. Instead both are limited to one-sentence descriptions in the Dynamic Arrays page. [https://en.wikipedia.org/wiki/Dynamic_array#Variants]. That more programmer don't know about these two structures is almost criminal, and we're generally stuck with linear complexity linked-lists in almost every language because of it. If these were included in the comparison table on the same page, they would make the ones which are included look bad.

The article on the Kernel Programming Language [https://en.wikipedia.org/wiki/Kernel_(programming_language)] was deleted some years back, yet is still referenced on the page for fexprs [https://en.wikipedia.org/wiki/Fexpr]. Deletion log here:[https://en.wikipedia.org/w/index.php?title=Special:Log&logid...].

> "Minor, academic programming language. Only affiliated references, viz. a tech report by the inventor and his webpage. Some surfing brought up multiple implementations, but no use, no widely-cited papers, no in-dep.."

Kernel is a very innovative language which addressed some time-old complaints about fexprs, and gives a completely new perspective and ways to think about programming, along with a formal calculus to reason about it. [http://web.cs.wpi.edu/%7Ejshutt/kernel.html] I actually discovered Kernel via wikipedia when researching fexprs, and it later became a major focus of my research.

Kernel has been discussed many times on here and elsewhere. It has dozens of implementations. Unfortunately, John Shutt passed away last year, so it is unlikely we will see further developments to Kernel itself.

My best guess is that the deletionist simply didn't understand the topic they were deleting.
We have made multiple usability improvements, the biggest of which is a cloud storage option to store gantt charts on our cloud...
Yeah it was popular, because it was Lennon, but it wasn't particularly good in its own right.
I've never once used `trash-put`, but thanks for introducing it to me. Personally I've never found the concept of a temporary storage area for files I want to delete to be helpful. Even on Windows I would Shift-Delete files to skip the step of having to review it later. And in most cases I would just empty the Recycle Bin without checking.

The thing is that many Linux commands can wreck your system if you're not careful: a wrong `dd` or `mkfs`, removing a core package and its dependencies, a wrong change in `/boot`, etc.

I've definitely lost work because of this, but it always served as a learning experience, and I was more careful next time. I don't think I'd want to use a system with training wheels, not even when I was learning. The whole idea of Unix is giving full control to the user, and respecting them enough to allow them to make mistakes. If I didn't want that I'd be using a more restrictive OS.

BTW, a good middle ground between raw `rm` and `trash-put` is `alias rm='rm -i'`. This way you can confirm deletions or pass `-f` to force it.
What if a drone were to shoot the seeds into the ground with such force that they would be buried 4-5 inches deep (which is, I would guess, the necessary depth for successful propagation)?
Looks like unanswered "issues" like this are on their GitHub also https://github.com/guaka/deletionpedia/issues/28
Here is another example I noticed just now from my memory of watching a deletion battle take place:
https://deletionpedia.org/en/David_Wilcock
It seem as though the re-deletion detection must have a bug?
That actually doesn't sound objective at all.

You can write a press release about anything and pay a distribution company like $100-400 to get it distributed to hundreds of sites.

You can also pay just $50+ to have a "guest post" on a third party site. Some will not even disclose it's a guest post but either way you can realistically use any name you want regardless.

You could even create your own "third party" site and just post the "objective" info there that is used as a source.

So I guess it is objective but that it can be gamed so easily that it is turned subjective
GTK, that’s better than I would have expected.
> Look at a chart of the S&P 500 from 1920 to 2008 and you'll notice something rather curious: the stock market has gone parabolic

That's because you are using a linear graph instead of a logarithmic graph.

If you have $100 and it double you have $200, if you have $10,000 and it doubles you have $20,000. Both of those are the same chance, but if you use a linear graph it looks parabolic.

Do yourself a favor and NEVER use a linear graph of the stockmarket.
maybe poets are robotic
Image here. They’re both waving this time. https://static.scientificamerican.com/sciam/assets/Image/202...
(circa:2013) >Moore’s Law Dead by 2022, Expert Says< : <https://www.eetimes.com/moores-law-dead-by-2022-expert-says/>

(circa:2020) >We’re not prepared for the end of Moore’s Law< : https://www.technologyreview.com/2020/02/24/905789/were-not-...

Edit: >What Happens After Moore's Law?< : https://blog.westerndigital.com/what-happens-after-moores-la...
It's a very very nice app and I love his Youtube channel, I hope he takes off. Curious why Notion wouldn't be used (free) over this?
A software engineering blog would make more sense; it's what WWDC essentially is, anyways.
"If something cannot go on forever, it will stop."

-- Herbert Stein ("Stein's Law")
Meanwhile taking up a place in MIQ which Kiwis desperately trying to return home could've used.
AirPods were the first Bluetooth headset that just worked and made you want to ditch the cord.
I'll move onto my boat before I buy another Goddamned smartphone.
Let’s say he wants to get back into research. I assume you mean academia? Do you think academics should be forced back to office, I.e. campus? Should universities just be fully remote? Researchers don’t need in-person interaction with each other and neither do students?
It’s a terrific movie that perfectly complements The Big Short.
That’s really no joke - eye protection (and ears) always.
Shit, let me check out a place for $500/mo please? All jokes aside, ‘da west’ as a land of opportunity, pioneering spirit, freedom, milk, honey… is gone. There are too many people now for it to work effectively. An increasing amount of people are fighting for the same resources that aren’t becoming more abundant. ‘Constant growth’ is not the reality now.
No they're not. And if you're going to assert something (especially something that absurd) you should at least justify it with an argument.

I'm sure you're thinking something along the lines of "Android has an SELinux sandbox that prompts for permissions." You can run this on normal desktop Linux too though (I forget the command, it's a python script in the SELinux tools (or so) repo.) No one bothers because the distro repos are relatively free of malware and installing non-free software requires a small amount of understanding. This is, of course, considered "bad UX" for non-free software but that is in practice where most of the malware comes from on other OSes. (On Linux most f it comes from sloppy language specific package managers with a free-for-all mentality like node.js or PyPi but no amount of OS design can fix stupid devs without making their work impossible.)
Because it's the viewer deciding to choose the video, not some algorithm deciding what they get to choose from.
It sounds like food provides you stimulus that you are craving. You can substitute that with fat burner supplements. There's a misconception that they alone are supposed to help you, but their direct thermogenic effects aren't what makes them effective. The thing that makes them effective (and any other caffeine-like supplement) is that they spike your adrenaline which takes your appetite away, essentially distracting you from eating.
This was exactly my problem pre-covid. Just couldn't focus at office and end up doing most of the core work from home in the evenings. It was very unsustainable.
As a 50 year programmer I disagree.

Management is a skill. In my experience, MOST programmers don't have the required skill, nor the proper focus, once they "retire into management". MOST of those spend a fair bit of time trying to prove "they've still got it".

I greatly admire Elon but I'm pretty sure he has no idea how to write self-referential, self-modifying code at the heart of his new robot effort. Can he write the code to handle under-actuated motion? How good are his ROS2 skills? Does he write Verilog? Does he know he can replace pattern-recognizers with optics?

I think Elon is an amazing manager but I'd be surprised to find that he wrote some Steele-level or Trager-level great software.
I think it's more similar to insertion sort. In the first iteration of the outer loop, it moves the maximum to A[1]. After that, it works essentially like insertion sort, except that it does a bunch of unnecessary comparisons after finding the location to insert the element, and does the shifting in a slightly weird way.
The simulation still run on Stackless Python.

They have been working on an initiative called Quasar to offload the services that do not need to run at simulation speed. Market. Players skills management. Map. Etc

If you see "The Monolith" in these, it is the Stackless Python codebase. Stuck on Python2 too.
I doubt that the US, working closely with many other countries, in opposition to an invasion, will move that needle much.

But sanctions for lesser evils, sanctions taken more unilaterally, and sanction changes triggered by the revolving door of US politicians & parties, have given many countries heartburn.
A Deep Loneliness
>Then, Apple's laptops might not have such a massive lead on Intel/AMD processors today

That's giving Intel a heck of a lot of credit. Intel is a massive ship moving along at full speed. They aren't the most agile of companies to say the least. Intel's x86 giant hammer convinces themselves that everything is an x86 nail. How else do you explain the fact that they are so woefully behind in the times? Apple and Intel worked together in CPUs before. Intel knows what Apple wants/needs, and refuses to give it to them. I seriously can't imagine that Apple and Intel never met about how the Intel chip just wasn't advancing, yet Intel plodded on anyways.
The problem is that multiple callbacks might require a reference to the same state, and closing over those references and retaining that callbacks, makes two mutable references to the same state, which Rust makes an illegal pattern. That is indeed safe in single-threaded code, but Rust prevents it nevertheless; there is a famous (in Rust circles) blog post about this: https://manishearth.github.io/blog/2015/05/17/the-problem-wi...

There is a workaround called "internal mutability", an ability to mutate state pointed by a shared pointer. That is syntactically slightly messier, and generally frowned upon. The blog post mentions about this workaround, and also states that it's not ideal so we should strive for better.
"but is 1-2 executions a year really worse than tens of thousands of lives being destroyed by drugs?"

Would you feel the same if this person was your son?
I bonds are great right now. But you can only purchase $10,000 per year ($15,000 if you finagle your taxes right). I wish my IRA had an I bonds-like product I could invest in.
Is Anyone Speaking to Me?
It's pretty funny that they had to break through this insane cultural wall just to make yet another pair of headphones I don't want. I don't really think of "more headphones, but better somehow" as innovation.
50% American sounds good to me though? And of course a global financial crisis is expected to hit global stocks. That's completely fine.
maybe they'll finally crack the unsolved problem in physics of predicting friction coefficients between arbitrary materials & surfaces. 10 years might be worth the wait!
You're exactly right that companies don't want pure efficiency, and they shouldn't -- there will always be competing priorities to be weighed.

Here's the rub for me, in this particular role at this particular time in this particular company: the workload was extremely heavy, the deadlines were extremely unrealistic, the threat of failure was extreme (up to and including terminating the entire org for failure to meet objectives), and yet it must be done blindfolded and with both hands tied behind our backs.

I'm sure it isn't always like that at Apple, but that was toxic and it contributed to all sorts of toxic behaviors throughout the org. It's no wonder to me that this behavior leads to burnout across the company.
A much better way of handling this issue in CA is just to add a sound test when getting a smog check. Pretty much all cars get smogged and while it won't stop everyone, it will deter many from installing such systems.
I seem to recall that these specific ARM comments were made on the day the announcement was released that Apple was buying the company.
I don't have a newer system that can run it.
The way it is described in the article highlights a subtle problem - the ability to change requirements as you go.

To me it seems that it will only really work if agile is about changing how you achieve requirements as you go.

No wonder agile projects often seem to never finish - the old question is "how do we know when we are finished?", with answer "when we have done what we said we would do"

You can't ever do what you said you would do when you never define it and/or change it all the time.

If you are writing software without knowing your requirements (at least at a functional or high level) you are not engineering it, you are researching it.

This aligns wit the paradigm "write one (or more) to throw away", which I have found most useful if for some reason requirements are unclear.

When doing engineering type engineering (as opposed to software type engineering) large projects, sometimes tens of billions of dollars, follow a gating approach where up to 20% of the budget might be spent before FID (Final Investment Decision) is made.

But at FID time budget and schedule uncertainty is expected to be better than +/-5%, typically. (notable failures occur in this space as well, Chevron multiple times for example, but different reasons and another story)

FID may not be granted, but better to waste 10-20% of budget to know now, rather than 200% to find out later.

This is why I feel a lot of "software engineering" is not actually engineering. Engineering means creating a known desired outcome with known quality parameters of cost, budget, performance, safety lifetime etc etc - how many software projects actually engineer to both define and achieve these parameters? Very few it would seem.

How many software projects need to be engineered? Not all. A speculative development like Facebook or Twitter is a race to market and exploration of what works, it's constant research up to a point.

Software to control a satellite launch vehicle, or a train network, that is different and needs to be engineered to achieve meeting societal expectations, significant part because of the possible consequences of some failures.

For such systems a lot of effort is applied up front to understand the problem in great detail, and develop linked requirements which are highly fixed and not changeable without serious effort to align everything, and the rework of much regret engineering.

Research is open ended with uncertain costs and results, engineering is about delivering known expected outcomes achieved with expected and planned resources.

Which one are you doing?
There might just be a middle ground between "militant racist nationalism" and "global homogenous monoculture".

This seems a remarkably false dichotomy.
The issue is that people can just swap out an exhaust before the smog test. I only smogged my car once having lived there for 9 years. Maybe twice? But still, whoever has the skills to install an aftermarket exhaust also has the skill to reinstall it, probably.
There are money markets that guarantee the trades at the market maker specified rates.
All time is not equal. Willpower is finite.

People would look strange on me if i started shaving while commuting on the train. Here i have ample of time to read.

One could also simply prefer watch junk on the telly to wind down after a long day of work, rather than seasoning my pan again. (Personally, i do have a seasoned skillet, it's a amazing)

Take this thinking too far and one should even give up washing machines and go back to hand laundry?
The math is a 100 PE implies a 1% yield. The company could distribute 1% of its value each year to the shareholders in perpetuity. Many started using FCF and PS ratios in recent years, but often this hides the actual profitability of the business. For example, FCF measures typically do not add back equity compensation.. which is obviously highly misleading for tech companies that issue a lot of stock

If a 100 PE company doubles earnings, they will yield 1%, then 2% etc. Of course if they don't pay dividends then this yield is "theoretical", but its the fundamental basis of how to price equities.

Coke (KO) which is a fairly stagnant company is at a 30 PE, while GOOG is at 20. It seems to me that most fund managers these days haven't lived in a time where valuation matters... everything is vastly mispriced for the most part. There are pockets of fair value though, but buying a broad index is a pretty bad idea right now, IMO.

In terms of bonds, they have a market value, but the yield is guaranteed (assuming the issuer doesn't default). If you buy a 1yr bond yielding 3%, and the issuer doesn't default, you will get a 3% return by the end of the next year. It doesn't work the same for bond funds, but this is how it works for individual bonds
Where did you see anything about a drone planting 400 trees a day? This would truly be remarkable if it existed.
Burned out at amazon is on point elsewhere.
Yes, "both" is a good idea. A tax + a progressive penalty.
What Is JSON Patch?
Hey, I have been using Wireguard and Nebula to connect to my home network for a while now, but theyre blocked by my uni.
I bypass the blocking using shadowsocks but its still a hassle.

I'll test out Weron and hopefully I dont need to tunnel it through shadowsocks.
This is a false statement that one can bypass root detecting in just one or two more steps. Anyone saying this might not know implications of Google Safety Net. And, popular tools like magisk have been defeated repeatedly. It is a cat and mouse game.

Magisks have stopped providing patches to games that helped to bypass root detection.
I wonder if Zero Knowledge Proofs can help this situation https://en.wikipedia.org/wiki/Zero-knowledge_proof
100%. All I'd say is that I've seen it happen at every large corporation.

At any one time a project or team gets chewed up and spat out.

Corporate one size fits all policies, and the Darwinian competition for resources, inevitably creates this.

That's just the story of corporate life in a nutshell. Shit goes wrong, you gotta get ready & job hop at the first sign of trouble.
10 years ago, no one would predict that the cost of solar would drop by 80%-90%. There's still a lot of untapped potential in other forms of renewables too. The current bottleneck of batteries might be solved, i'm sure, in the near future.

There's a lot of pessimism among the media. I, for one, am hopeful.
If by "back on its feet" you mean standing on two wobbly, splintered wooden legs infested with termites, then sure.

This is how capital controls work: You control how your currency can be traded, and then of course it closes in on whatever value you've decided upon. Naturally, the value is meaningless and sweeps the underlying problems under the rug, but it makes for great propaganda.

Russia has been a Potemkin village for a long time now in so many ways, and it's embarrassing how they've managed to fool the Western public so spectacularly. It feels like the late 80s all over again...
Felt the opposite, he really exuded that cold-and-carefree-but-wise archetype I'd expect from a mid-2000s cocky hedge fund manager who got themselves into that position in the first place.
Yes absolutely. Mostly consisted of data aggregation, monitoring/reporting, risk/position calculations which eventually led to automated trading (still working full-time*2, so no golden goose).

Though, as you can probably imagine, some of the most successful strategies would be quite illegal in real life.

Best thing that came out of it by far, was the software dev shop that I ended up starting and am still running today. Never would have happened without EVE and it's API.
>Would you feel the same if this person was your son?

If one of my children started destroying the lives of others on mass for profit, I'd probably consider taking them out myself.
Pretty neat, I also keep a reading list on my personal site but it pales in comparison to what you've built: https://www.mathew-paul.nz/reading-list/

Fighting the urge to improve mine after seeing the variety of implementations in the comments!
They were never a thing in the UNIX world, which is where most stuff nowadays comes from.

Such Macro-Assemblers are also quite common on the mainframe world, besides the 16 bit home micros.

In any case, nasm and yasm do exist as FOSS version of such ideas.
> > Man, I can't help wishing that if we had to have a dictator why couldn't it be someone (mostly) reasonable like Lee Kwan Yew.

> So yeah, Lee Hsien Loong seems like a cool guy – wow, a Prime Minister who can write C++.

Javajosh was admiring Lee Kwan Yew, the founding father of Singapore. You are talking about Lee Hsien Loong, the current prime minister.
I'd love to hear what you think that is.
You could fit in the space you save by not needing keys!

i have yet to find a powerbank that small. though if such a powerbank existed it would actually help because it would not be able to carry more charge than what is needed to unlock the door. it wouldn't be useful for much else.
> if money is plowed into housing, the homeowner has more cash when they sell.

but it's not expensive _everywhere_. It's expensive in some of the most desirable places. And housing has some issues unrelated to the market - such as NIMBYs stopping new constructions.
Recent evaluation (not mine) can be found here: https://github.com/benjamin-thomas/wails-elm-template#note-o...

This user ends up with Wails + Elm. Some further discussion on his choice here: https://discourse.elm-lang.org/t/fancy-some-gui-programming-...

If your visualization needs are covered by https://elm-charts.org/ then this might be a fitting combo for you.
The market value of a bond will decrease, but the yield at purchase is locked in. But bond funds are different because they are constantly rolling money into new bonds, rather than just buying and holding a given set of bonds.
Layoffs.fyi
Most of the demoscene fun nowadays is fragment shader competitions.
I added reserve email and in 2FA setup dialog there's still no authenticator option, just Yubikey, notification on Adnroid, or SMS by phone number.
That only kind of helps ... and can lead to micromanagement.

I've found a better approach is to focus on key metrics or KPIs and empower people to go after them without a heavy planing cycle. Like if your app is slow and buggy the OKR process tends to favor waterfally quarter long projects like "rewrite X in Y." A better approach is often to get good at monitoring and prioritize cycles spent on maintaining, optimizing, and refactoring existing stuff with a possible incremental rewrite.
For real, was it their self driving division? The faux secrecy in that was astounding. Like everyone knows what is going on here just tell that the computer vision machine learning job focused on high definition video and LiDAR data is for the car, we both know it’s for the car.