skysight-inc/HackerNews huggingface dataset:
Slightly cynical but lesson 2 is already into GitHub and a bunch of terminal commands. Great way to put beginners off web development. I guess it's no surprise Microsoft wants beginners to sign up at lesson 2 of 24.

Also I'm not sure if these info graphic styles help or hinder understanding at a glance. I find it more effort to read the flow when it's a comic, but could be just me:
https://raw.githubusercontent.com/microsoft/Web-Dev-For-Begi...
> Buying the dip isn’t some secret strategy. Time is the secret strategy.

Ah yes, the good ol' "time in market beats timing the market".

Of course, that assumes that markets trend upwards in the (very) long term. Which... if past performance is any indicator of future performance [0], the past 100 years provide a fairly compelling narrative.

[0] Another mantra: it's not.
I think there's a few obvious responses to your comment. First of which is that switching jobs is not as easy as you make it sound, even in the tech industry. There's still a lot of effort that must be put into interviewing and it takes quite a few weeks unless you get lucky. It becomes even more difficult when you need arrangements due to a disability, visa sponsorship, future maternity/paternity leave, etc. Second, it's an expression of frustration. A company can have an excellent outlook, competent leadership, good technical innovation, and great financial health. But a deal-breaking change in arrangements (such as having to return to the office when that's difficult/uncomfortable for the employee) is saddening. It's natural to be intellectually/emotionally invested in your employer after putting effort into them and closely following their growth. Frustration is natural after seeing someone make a shortsighted decision, and most people will want to try and talk that person out of it.
I switched from FoxIt to Okular and have been very happy with the improvement in performance.
I personally think it makes more sense to crack down on poverty, but by your own logic you should start by cracking down on theft instead of punishing those living in poverty.
All I know is that the reasons people give that they are leaving and the actual reasons can vary. This might be just as much about the state of Apple’s ML division as anything wfh related.
There’s no perfect solution but let’s not let perfect be the enemy of good.

SSH is a good example where the host key is trust on first use. It would be nice to have this option for supply chain dependencies too (npm, ruby, etc). So your local client would reject any updates to a package if it wasn’t signed by the original key.

Like SSH, if the key had to be rotated due to compromise, you’d have to reset that trust. But at least that would be a manual process and changes would be picked up as an error by build servers.
A popular seed firing drone you might have heard of before is the PineCone™ - it’s fully autonomous, and deploys during periods of disturbance to maximize effectiveness. I think it might do a better job than this.
Hi! I'm curious what made you go through all this trouble just for Windows 11 and was it worth it in the end?

Edit: I ask this question, but then remember my own `do-dist-upgrade` hellscapes... They were never worth that in the end lo
It’s really hard to believe that Apple management is willing to act against their own interest.

Is it worth considering that the self-reported productivity gains which dominate these comments are not objective and are colored by employees acting in their own interest? That maybe Apple managers know what they’re doing?
Let's assume that there's a consistent and coherent definition of socialism which could be applied to all of these civilizations, which there isn't. Rank these historical civilizations by technological progress, quality of life, territory held, and population. You won't find historical proto-socialism at the top end of that list. Why is that?
There was an art movement called dadaism in the 20th century where poets would cut up a newspaper and randomly rearrange a selection of letters, syllables and words into verse. People where flabbergasted as to how such a random process could produce such profound statements. Language already encodes meaning and our brains are wired to read into it. I always think of this when I read how amazing language models.
I'm not sure doing it once counts as a tradition or long history, but zinger I guess.
In the GNU toolchain world that sees a lot of embedded use nowadays, it's pretty common for the preprocessor to be used for assembly files. A file named with a capital .S suffix is preprocessed.

You might think that the preprocessor is "weak", which it is, but, look, I used it to define a loop language for Awk, with not only a variety of standard clauses but an easy way to write new clauses.

You can loop over strings, associative arrays, ranges, find maxima, minima, argmax, count, collect lists (there is a Lisp-like layer defining cons cells) and such.

https://www.kylheku.com/cgit/cppawk/about/

(See the info about <iter.h>. There is a man page covering the loop macro and the test suite has coverage of all its clauses in testcases-iter).
I remember reading that some trees purposely create non viable seeds in great numbers. The theory is it makes it energy inefficient for animals to sort through the chaff searching for viable seeds to eat.
Case in point, here's a M1-Abrams (USA's main-battle-tank) cooking off test.

https://www.youtube.com/watch?v=Ay7bOG2nD6k

You can see them purposefully light the tank's ammunition bay on fire. No damage to the internal components or the crew.

I'm sure the crew is sweating and feeling "a bit warm", but they'll survive. Its just that Russian tanks are hilariously vulnerable to this problem.

------

Russia's doctrine / theory for their tanks is to make them *smaller* instead. Russian tanks weigh the same but have no compartmentalization. This means that Russian tanks can navigate smaller roads, and also that Russian tanks can hide in ditches (or other terrain) too small for M1 Abrams to hide in.

In effect, Russians "accepted" the cook-off problem, but hoped that a competent crew could hide from the enemy better. Hard to say if it works, because it looks like the Russian crews are horribly trained and have low morale in this fight.

I think I can agree with the theory, or at least see that there's a beneficial tradeoff here.

https://i.redd.it/mtwtamct1t821.jpg

That's a lot smaller for the T72 compared to the M1 Abrams. If the crew could take advantage of the T72's smaller size, the crew very well could be more survivable on the modern battlefield.
It’s a mistake to think that there is a singular optimum perfect way to build software that will work for all people in all contexts. The reality is that there are many wonderful and different ways to build software that all works for some developers in some contexts. The general lack of understanding of this fundamental truth is what leads to useless flame wars and claims about X being a better way to build software than Y. Figure out what works for you and your team. Experiment with changes to see if that improves your productivity. Keep what works. Repeat. That’s the Way.
> Buying the dip isn’t some secret strategy. Time is the secret strategy.

There is a Dutch guy out there with some rotted tulips who begs to differ.
Just want to thank you for your kind comments, it's making me happy :) - cheers from Jen, maintainer of these repos and curriculum designer / author at Microsoft
This is actually really cool! Any chance you can point me to an implementation for JSON-RPC? I'm interested to see the benefits with JSON-RPC over a traditional REST API.
Your ranking is a signal that goes into the algorithm, not the actual end result.
Our sketchnotes are very popular, and help visual learners. We have others in a different style: https://aka.ms/iot-beginners
> this reads like parody

people try to coin terms and initiate trends all the time. it's no 'thats so fetch' but its not that bad. I'd never use it personally and have never heard of this type of lunacy but to each their own.
I respectfully don't think it is too harsh. Every legal definition I know of frontrunning requires a client relationship. Even in the case of "non-public" information, frontrunning refers to trading ahead of your client based on non-public information related to the clients securities. Trading on non-public information when a client is not involved is referred to as insider trading.

Also in this context, the reason that these sandwich attacks can happen is because all the information is public. The adversary can see your transaction waiting to be validated, and pay the miner a higher gas fee to be executed first.
IIRC the decibel rating that is used in the official testing is done at a specific RPM, it isn’t the maximum sound level.
recent distros or of all time?
If hacker news comment threads were python, then stackless would let you have unbounded nested comments, with all of the possibilities for new kinds of interaction that that would imply.
> A legitimate reason to do this is for highway safety

This seems like first-order thinking. Sure, it makes people more likely to notice the motorcycles. But it also makes people a lot more likely to hate motorcyclists and be unsympathetic to their plight when considering legislation, court cases, their own behavior on the road, etc. I bet loud pipes have done much more harm than good to motorcyclists as a whole.
Interestingly, this article doesn't seem to be on Deletionpedia: https://deletionpedia.org/en/David_R._Hawkins, https://deletionpedia.org/w/index.php?search=David+R.+Hawkin...
The Federal Reserve has taken on $9 trillion onto their balance sheet to flood the economy with money.

https://www.federalreserve.gov/monetarypolicy/bst_recenttren...

They’ve lowered short-term interest rates to effectively 0 and kept them there for quite a number of years.

Federal and State governments have flooded the economy with stimulus.

There is so much money that has been injected into the economy that it is no wonder that every asset has gone up so much. It is no wonder we have such high inflation. The trick now will be to stop it before we have a wage-price spiral where employees demand higher wages to compensate for higher prices which leads to even higher prices.

Expect the Fed now to be raising interest rates, taking $47.5 billion out of the economy per month starting in June and then $95 billion per month starting in September.

https://www.federalreserve.gov/newsevents/pressreleases/mone...

I think what’s coming is going to look at lot more like the dotcom bust than it will 2008. So I think the article’s caution on buying dips this time around is warranted.
>Why has this strategy been so profitable and painless? Well, because stocks have been in a bull market for thirteen years.

If "buy the dip" works for a bull market, does "short the peak" work for a bear market?
New Study Reveals How the Brain Says 'Oops '
Wasn't it once upon a time, you had to stop your car, stop your engine, get out and fire a gun before crossing a corner?

And further, there was a thing that in some mountain passes muleteers had to fire their gun before crossing, and there's a story of two muleteers that fired at the same time (this story ignored speed of sound) and met halfway in the pass, and at a coin flip, had to decide who had to drop his mule down the cliff so the other could pass. The story was told from the perspective of the flip loser.

Signals are hard.
You are correct sir.

I was speaking (a bit erroneously) in the context of an equal tempered scale. (I think.)

Indeed, the natural overtone series is the proper context for a true perfect fifth.
To be fair, most people have very poor taste and can't tell good poetry from a hole in the ground.
I stopped buying Gillette products after their bizarre woke advertisement. That being said, cheaper cartridges can be had from other retailers, making their economics look more favourable compared with double-edged razors. Not to mention that I’d rather avoid the bloodbath of shaving with the latter.
This. Your car only gets flagged if it is recorded on multiple occasions. And even then, it is not a fine, but is required to visit a testing station.
"can't"
Humor? Seemed factual to me!
I would say so.

I predicted this bull-to-bear market transition to the day (it started on Sep 27 when the Fed announced rate hikes) and yeah, everything's the opposite.
You can begin your journey down the rabbit hole with publications by Bodo Melnik over the last ten+ years

https://www.researchgate.net/profile/Bodo-Melnik

Here's a good open access paper to start your journey:

Exosomes of pasteurized milk: potential pathogens of Western diseases

https://www.researchgate.net/publication/330115721_Exosomes_...
Related: >Swarming drones autonomously navigate a dense forest< (154 comments) : https://news.ycombinator.com/item?id=31268861
Tanks easily and accurately fires from 3000+ meter distances (at least, HEAT rounds do). That's well in excess of even an advanced NLAW antitank missile, let alone AT4 or Panzerfaust 3. Only the Javelin missile has a similar standoff range.

Tanks don't "get close" to the enemy, unless they want to. Tanks are full of advanced firing computers, thermal vision, and night vision suites.

-------

I was somewhat hoping that in this Russia vs Ukraine war, we'd see more active-protection-systems, like the Israeli "Trophy" system. Except apparently neither Russia nor Ukraine has the tech.

It turns out that CE-warheads (like the Javelin, NLAW, AT4, Panzerfaust, or maybe even HEAT warheads from an enemy tank) have a weakness to shotguns on an aimbot. That's all the "Trophy" system is: when they see a 500+ mph rocket or shell going towards the tank, they shoot a shotgun at the thing, which disables most CE-rounds.

KE-warheads are traveling too fast with too much momentum. The shotgun may "deflect" the SABOT a little bit and might help, but I don't think there's much expectation for Israel's Trophy to kill SABOTs / KE-type projectiles.

I'd expect that a drone, traveling at only 100mph (ex: Switchblade 600) would lose to a tweaked Trophy APS (designed to shoot a shotgun at also 100mph objects). After all, if its reliably destroying CE-rounds at 500mph, it almost certainly can track and destroy a 100mph object like Switchblade 600.
Does anyone still care about Chromebooks (outside of the education sector, that is)?
Stop saying "supply chain" when you mean remote dependencies. It's not a supply "chain" it's a centralized resource. Whoever started this trend can come to my house for a free ass kicking. It's not cute and it makes it difficult to search for things.
Draft of our Privacy Policy for MuseScore 4
20 years ago California installed sound walls on all freeways through residential areas when studies found severe health effects. Not sure this is really "waking up to the problems"...
I'm not saying they don't give themselves unfair advantages in the election, but that's a very different thing to, say, Mugabe's Zimbabwe or Putin's Russia where power was simply seized and held onto with no accountability to the people.

If the PAP torpedoed the entire economy because of some stupid beliefs of the leader, they would be quickly and quietly removed.
> Have you ever considered going as a solo consultant?

Isn't consultancy an extremely saturated and competitive field? I've considered this to be a realistic option.
In game development, extremely important. And to increase complexity, they can also “delay” state updates from the actual state to what is presented to the user. The player's gold purse might already have that 10gp, but the gold counter at the top should only be updated when the gold icon completes it flight from the center of the screen. Also, this icon? It was originally rendered in the game layer underneath the ui, and has to change layers (which usually have very different layout algorithms) and un-chain itself from the camera movement during this animation, completely unnoticed by the player.
They can definitely be forced to comply. In fact there's already a precedent in California for banning existing cars that emit too much smog.
"Not because of any labor movement" is a strange way to describe a communist government.
I shave with a non-cordless Phillips, that I've had since like 1986 or 1987. I changed the set of three rotary shaver heads only like 3 times in 36 years, and it never made much difference.

The thing makes an irregular squealing sound; you might think it's going to go kaput, without the insider knowledge that it's been doing it for probably well over 20 years.
As I said, 95 decibels seems like a reasonable enough limit for motorcycles. But I suspect lower limit for motorcycles is motivated by people getting fed up with motorcyclists particularly. The worst motorcyclists have earned a horrible reputation for all motorcyclists, I think this lower limit is a consequence of that.
I dont think you understand anything about what you just said.

Are you Indian, NRI or Someone from west learning about India from the western press?

Edit: You also mentioned that Dalit experience worse discrimination in US than in India! Where did you get that from? I'd just like to understand your overall point of view.
That's why I like my note taking first approach to making cards. If I just focus on making high quality notes, then the cards are automatically updated over time.
It's simply a matter of the testing specification. Eg testing on a dynometer at full throttle.
this seems to me like a male equivalent of "8 year old girls in beauty pagents", honestly... At that tender cognitive age, the terminal is not the reality..
Buy the dip is always trumped by "don't try to catch a falling knife." If you can't tell the difference (I am not professionally trained to) then it may not be worth the effort.
Remote work allows lazy employees to stay unmonitored.

If you wanted to hear non-BS truth from me. Otherwise, we can all continue to pretend.
It appears that the language uses "return" as a synonym for the SYSCALL x86_64 instruction: https://github.com/wellang/well/blob/main/src/syscall_interp...

The example code is equivalent to:

write(1, "hello world!", 12);
exit(0);

It's basically just doing some very simple string substitution on the input, and then piping the result to the nasm assembler.
"Just Give The DJ A Break!"
The problem is of course we don’t know how long bull or bear market will last.

If I was a betting man I would short everything I guess, but I’m not. I’m also sure there are others with way more knowledge on when it’s going to turn around.
> is it possible that adversarial relationship might exist even without a union but it would just be hidden?

It wouldn't happen in other countries because the US has a uniquely adversarial union structure, where Europe uses codetermination (ICs with board seats) and sectoral bargaining (don't have to convert one company at a time).
But you can still do things like not allow your DB to make connections to the outside world, or receive connections other than from the application and authorized admins. And similarly for the app, it can be prevented from talking to anyone it doesn’t need to be talking to.

They can still be badly behaved, but you are least control the blast radius.
Nick Maggiulli:

> Logically, it seems like Buy the Dip can’t lose. If you know when you are at a bottom, you can always buy at the cheapest price relative to the all-time highs in that period. However, if you actually run this strategy you will see that Buy the Dip underperforms DCA over 70% of the time.

> This is true despite the fact that you know exactly when the market will hit a bottom. Even God couldn’t beat dollar-cost averaging.

> Why is this true? Because buying the dip only works when you know that a severe decline is coming and you can time it perfectly. Since dips, especially big ones, haven’t happened too often in U.S. market history (i.e. 1930s, 1970s, 2000s), this strategy rarely beats DCA. And the times where it does beat DCA require impeccable timing. Missing the bottom by just 2 months lowers the chance of outperforming DCA from 30% to 3%.

* https://ofdollarsanddata.com/even-god-couldnt-beat-dollar-co...

The thing about trying to miss the worst days (get out before the dip, get in after), is that the 'best' (recovery) days are often not long after, and if you miss just a few of those your returns get hosed:

> If you missed just the 25 strongest days in the stock market since 1990, you might as well have been in five year treasury notes.

* https://theirrelevantinvestor.com/2019/02/08/miss-the-worst-...

> This is actually a pattern, it turns out. The market’s worst days tend to be followed by its best days, according to research from J.P. Morgan Asset Management.

> If you sell when the markets hit the skids, you’ll likely miss the upside.

[…]

> According to J.P. Morgan’s analysis, the 10 best days over the past 20 years occurred after big declines amid the 2008 financial crisis or the 2020 pullback during the onset of the Covid-19 pandemic.

* https://www.cnbc.com/2022/03/09/you-may-miss-the-markets-bes...
Google absolutely employs more raters than software engineers. This is the big fraud of Google search. It’s not PageRank, which hasn’t been used for years. It’s exploited human labor. That’s the real lie behind Google.
Besides SAG-AFTRA, lawyers and doctors also have unions and it's essentially the only reason they're highly respected, since they've psyched everyone into thinking they're rare and valuable by making themselves rare.
That's very useful, thanks! I need to learn more Rust.
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 ever since the financial crisis. What made this period so unique? Tremendously low interest rates coupled with quantitative easing dissuaded capital from financing the real economy and instead encouraged herding and levering up in the financial economy for returns.

At ever dip, it was an open secret the Fed would cut rates and ease again.

At least for now, that game is over. We've had moments in the past when the markets had a similar panic (see 2018), but this period is unique due to the inflationary backdrop. Since 2008 we've never seemed to be able to create significant economic growth or inflation greater. The COVID fiscal canon blew growth and inflation skyward. The fed can't just turn on the printers again or cut rates until we hit proper a proper recession.

That's when you buy the dip.

[0]: https://www.macrotrends.net/2324/sp-500-historical-chart-dat...
The spec explains pretty much everything you need to know. Look for a client and server implementation in your language of choice; essentially all it needs to do is decode the JSON message and validate that it uses the right structure, and handle message IDs for batching, then call your custom message handling logic.

Over HTTP, basically you just have a single endpoint which always takes POST requests, and always responds with 200 status, even on errors. If you're using this in a frontend JS application, you'd want a wrapper over fetch() which rejects the promise if the RPC response has an error in the message.
"Since 1985!"
The road is filled with dissatisfaction. I love desktop apps and developing at that layer but it’s clear that the segment has stagnated over the years.

QtWidgets - decent experience, lots of functionality out of the box. Rapid iteration is lackluster compared to web dev. Great docs. Less obvious “best practices”. Works well from C++ and Python. Distribution is annoying.

QML - Not much experience, didn’t attract me since less advanced widgets available.

Dear imgui- very fun to program using this lib. Can get decent visuals and functionality. Breath of fresh air to remove a layer of complexity. Start to miss some QoL features (animations, undo/redo, etc.). Low level, no docs (examples + reference docs), hard to style. C++ but has bindings in tons of languages.

WPF - decently powerful. Kind of stagnated and windows only. Can still produce solid UI. C#

Alternatives: Godot, Webview2, GTK, fltk