skysight-inc/HackerNews huggingface dataset:
The author thinks Turkey may have a civil war. Do you really think that Germany is so "unknown" that it may have a war?

Most corruption indexes rank Turkey as being pretty damn corrupt, which would seem to be pretty well confirmed by having had its government and judiciary turned into the whipping boys of an all-powerful dictator. Do you see that in Germany's future? Because... why? The prospect of high energy prices for a few years?

Expats like to hang out in countries like Thailand, ruled by a military junta, and opine that it's all fine and dandy, what could possibly be better!? It's remarkable, really.
>> I was working on a nuclear submarine and accidentally launched a preemptive nuclear first strike against a nuclear-armed nation. Apparently this triggered "world war 3" and now all of my homies have to report to the selective service office for immediate conscription. I tried explaining that it was just an accident (obviously a lie), but they didn't believe me. AITA?

YTA. You were working on a nuclear submarine, you triggered WW3 and now all of your friends have to report for the draft? And this is somehow your fault?

The only thing more idiotic than your statement is how fast you're trying to shift blame away from yourself... I mean, who else would be responsible for "triggering" world war 3 by accidentally launching a nuke at another country? At best, it was an accident caused by someone with authority allowing themselves to become negligent; at worst it was a deliberate act that intentionally destroyed the lives of millions to advance some nefarious goal.

>> I SQL-injected my way into my best friend's Facebook account to post about how much cooler and better-looking I am than him. This was after I saw him with a girl I liked (has he even heard of the bro code?). He said that I had violated the Computer Fraud and Abuse Act as well as his trust. I tried explaining that it was just a prank, bro. Now he's saying that he doesn't even want to be my friend, at least until the end of 8th grade. That's 2 whole weeks away! AITA?

NTA. He's just jealous, and he knows it. This is just a petty thing he's blowing up into something it isn't.
You're making a broad comparison between the Marxian classes.

But within capitalists there is also always the noveau riche and the old money.

You have to be self aware of that dynamic. Because playing off old money vs noveau riche is as essential tool of the proletariat.
Smalltalk is cool. But…

For what? Practically speaking in 2022 it has no benefit over any other system or language or libraries.

It seems to be a cool thing that we can talk about as we look at our college days with nostalgia.

A few people will even vehemently insist that they use it just as well today and it’s the “best thing ever” and you ingrates and peons belonging to the uneducated and unsophisticated masses should use it.

So we guiltily head over to the smalltalk language site and maybe even do a brew install. And yes it looks neat! Damn, if we were in a different world then everyone should be using it!

But what’s that? I see the weekly e-mail report on traffic and revenue from my ruby app. As I head off to my home and family to plan our monthly weekend vacation at the lake cottage paid for by my 9-5, I’ve forgotten about smalltalk until the next HN article…
My life was actually full of crazy events. I ended up moving all over the globe. Did extreme sports. And other much more dangerous stuff.
I'm one of the Visor engineers, and you've stated perfectly what many of our users are running into. In addition to creating these "good-lucking diagrams for executives" (which is time consuming in itself), people need to keep them up to date. So they waste so much time updating the raw Jira data that feeds their charts. If we could get all of that data, make it "live", and put it in a spreadsheet so you could roll it up in whatever way you want, making those diagrams becomes trivial!
This first year PayPal went live they gave away funds to bootstrap. And then they had to deal with bandits who would make lots of accounts to try to scam. And there were security events. It was not a flawless launch. We look back now and say wow yeah a payment provider that allows international commerce between banks and cards and vendors and buyers in a “safe” way, no doubt that will be huge one day.

Meanwhile, it seems that history rhymes and similar things are afoot in ES. While the rollout was not flawless, I have seen just as many positive stories as David’s negative reporting (I don’t believe David has said anything good about the rollout, yet there are many stories). I suggest David visits for himself in 2023 and see how it’s going.
My understanding is that the massively unrolling loops thing had to do with how different branches felt versus previous consoles. Compared to filling an I$ line (somewhere in the many dozens of cycles on an N64), a branch mispredict was very cheap. However branch mispredicts were very visible. Delay slots were present in the ISA to decrease their cost and the pipeline stalls were noted in pretty much all literature on RISC at the time. On top of that, the N64 really didn't have great performance monitoring tooling, but was complex enough of a memory hierarchy to have really benefited from such tooling had it been available. It's pretty hard to understand the system effects pieces of code have without that.
Someday it might even become the canonical example, SMR is the only thing blockchain is!

The Bitcoin blockchain is just a list of transactions, the hard part is getting everybody to agree on which transactions happened and which order they happened in. Once that happens everybody can run all the transactions in order to figure out what the current state is. The bitcoin state is mostly implicit. In order to figure out the current set of balances you have to run every transaction.
The Kudu Laptop from System76
"I'd also say that many local and regional banks have a much better customer service attitude than megabanks."

Better service, maybe. A lot of times they need to charge higher fees or give lower rates due to lacking economies of scale.
> To extend this conclusion from the dead fish experiments to mechanical devices,
and to demonstrate the applicability of these results in an engineering context, we also show that a flexibly mounted two-dimensional rigid foil, through fluid-induced motion only, is capable of producing net thrust using a negative mechanical power input, i.e. all the required mechanical power is extracted from the flow.

from the paper, which was published in 2006. and re a downstream comment, they euthanized the fish with a bath of anaesthetic, also in the paper.
Debugging in NodeJS is very easy and works in an IDE just like Java or C++. My IDE can tell me the types of things, hover over variables, and even provides a REPL where I can call functions while the debugger is paused to debug.
If the VCs put in more cash for this, it’s just going to dilute the existing stockholders (including the employees). The cash is not immaterial. And as another response said, the cash to cover the exercise is taxable income so this idea is really not tax efficient.
This is constructive.
> It is not peak capacity that is important in engineering these things, and it isn't average capacity either. Engineering based on those will give you a very unreliable power grid, kind of like what California has now.

Not all of California is served by PG&E. My power is cheap, reliable, and carbon free.

https://www.siliconvalleypower.com/svp-and-community/about-s...
Everything you wrote was about Kimberley Bond's story. Everything I wrote was about the author Rachel Thompson's story. All good, easy mistake to make given this author's writing style.
I'm curious what kind of person has 3 favorite constraint optimizers. What do you do that has you making use of so many different ones?
"Things would probably be different if we were starting over from scratch"

They concluded against them due to problems integrating into legacy code which is fair enough
Definitely something on our radar! We always imagined CloudStore as it's own product, and much of it's infrastructure and code are written with that mindset. Can't wait until we are at a point where we can easily ship that!
No, that's PG&E's fault. There are other operators, see other comments I've made in this thread.
That's really cool, thanks for sharing your game.

I have to admit that the color scheme threw me. It seems black is land and white is water. In the region I played, with an island surrounded on three sides by water and then land again, it got to be a bit of a strain.

I also was not expecting the zoom level to be so close in that one case, but that's not too bad once accustomed...thanks again.
Thanks. I think it's a bit special about the labs. They either hire someone from inside who has a bent for big data or someone who knows everything from outside because they can't afford a whole team. So it's kinda difficult to find something that fits.
Matlab toolboxes: Lots of algorithms. Good documentation. Converting LPs/QPs into standard forms is kind of a fun puzzle but very error-prone. Manual gradient/Jacobian for general nonconvex/nonlinear problems can be painful. Not open-source, so I stopped using it.

SciPy.optimize: Similar pros/cons as Matlab other than open-source.

CVXPY (& its default backends): Modeling languages are great. First thing I will try for a new convex problem.

CVXGEN: Amazing, but infuriating that it can only be used through a web app.

PyTorch: Only supports unconstrained first-order methods. Automatic differentiation of arbitrarily complex functions is huge. Somebody should implement interior-point and SQP on the GPU for PyTorch.

---

As a researcher, my first impression is that your product is designed for people who want to deploy optimization in some service or business process, not for me.
Archive link: https://archive.ph/fNSOD
Turkey has recently had a spate of journalists going missing.

That alone might indicate a world of difference to other political systems.
Macy’s Will Pay for Its Employees’ College Tuition
Thanks for your support!

RE our ambition: the bulk of our work lies in hardware stuff going forward. Our VR compositor is already pretty stable, and people have been using it on older Linux compatible headsets (HTC Vive, Valve Index) for a few years now.[1] Our Linux distro will be a NixOS fork which uses nix as our package manager, and which bolts our VR compositor on top as the window manager. This choice will allow users to roll back to working configurations pretty easily if some sort of disaster ever occurs.

With that said, this is an ambitious project. We're posting weekly (mostly technical) updates to help build trust that this is a real project making progress towards its target ship date (Q4 2022 - Q1 2023; review units incoming in a month or two).

If there's a topic or question in the back of your mind of what's going on behind the scenes, let me know and I'll add it to our queue!

[1] https://github.com/SimulaVR/Simula
I love JuMP too. I am very amateur when it comes to optimization, but I found it to be a very efficient way to describe a matching algorithm for a post card exchange I ran (think of it as a Secret Santa, but generalized to each person sending multiple gifts, and discouraging mutual exchanges.) Here's the code: https://twitter.com/paulgb/status/1462483698427781120

To OP's question, besides JuMP, the other use case I've had for optimization is for optimizing the drawing order of pen plots, for which I used or-tools. A write-up on it is here: https://nb.paulbutler.org/optimizing-plots-with-tsp-solver/
Man, you're harshing my buzz.
>getting raped at a payday loan kind of place where they take 40% and all your PII

I think that's an exaggeration. At least, the last time I went to a check cashing place in the early 2000s, that was not true. Fees are high compared to banks, but not 40%, come on.

Wouldn't one of the main reasons you do that and don't get a bank account be because you are not authorized to be/work/etc in the US? So "all your PII" doesn't ring true to me, nor was it my experience although times were different.
We use Visor internally, and it definitely has for us! Prioritizing user stories with other engineering tasks has never been simpler for us -- easily saves our team at least an hour a day.
Well, you are an outlier. Living in US for more than 20 years, I rarely see folks going back especially last couple of years. The ones I know who go back either have rich families or are politically connected. I understand that is might not be the case for you.
Why would he be furious at his own decision? I can understand regret, but anger seems misplaced.
I was literally in a Dickens novel. Might as well have been dropped down the chimney to scrub it!
Article discusses the need for philosophy to be taught in public sch (cont)
> I'm sorry but 2 seconds to load a page with primarily text is not something you should brag about.

Reddit's homepage is primarily video and photos.

The homepage contents are obscenely dynamic, I have no doubt they use tons of caches for everything, but the homepage is not simple at all.

Since I am logged in, there is a profile lookup, as well as looking up to see if I have an notifications.

There is the fetching of stories + metadata from my personal feed, which involves custom prioritization. I doubt any of that can be trivially cached.

Reddit is not some simple static text website. Hacker news doesn't render a different page for every visitor, Reddit does. Heck HN saves on CPU by not even telling me if there are replies to my posts!
He did so much more than that. The not compiling in debug mode was well known before this video, and he addresses that. His speedups are independent of not compiling in debug mode.
old.reddit.com is great when I am travelling and limited to 128kbit/s of data.

The new site solves the problem of not losing my place in the feed when leaving a story, which is a huge pain point of the original reddit design.
Of course, the current UK student loan system has several features that make it far more favourable to students than the USA:

-Tuition fees are capped at £9250 per year (approx $12,100), even for prestigious universities. A typical degree in the UK lasts for three years.

-An additional loan is available for living costs. The amount available varies based on household income.

-Loan repayment is linked to earnings. You only need to repay while you're earning £27,295 or more per year. If you're unemployed or on a wage below that, you don't have to pay anything back, so the debt is much less likely to cause financial hardship.

-Repayments are typically automatically deducted from wages (for workers who are salaried and only have one employer), so there is little admin involved in payment (the repayment rate is 9% of the salary above the £27,295 threshold).

-Loans are written off 30 years after graduation. It is predicted that most people won't actually pay off the loan, so it's seen by many as a sort of "graduate tax".

Some downsides:

-The interest rate is very high (especially given the current inflation rate), and interest starts building up while a student is studying.

-Even if the repayment terms are favourable and should be seen as a "graduate tax", rather than a loan, it's still the case that people will have a debt for 30 years of their career.

-A lot of the loans look set to be written off (as people won't earn enough to pay them off). This cost is met by the taxpayer.
The maintenance burden you suggest for wind turbines is exaggerated. Compared to a gas car there are way fewer moving parts in common wind turbines, and some designs with no moving parts are being tested: https://www.windpowerengineering.com/dutch-wind-wheel-genera...

Additionally, battery degradation appears to be primarily related to high speed charging. In decade old battery packs that were not charged at extreme rates like 2C or above, you rarely see significant degredation. Grid scale operators will almost certainly manage their battery farms to limit the C rate to optimize battery life and long term profits.
Ask HN: Paid Apprenticeships
Humans naturally learn through apprenticeships, something we are increasingly separated from in a digital world.

What would your thoughts be to have a tuition based apprenticeship program which charged college credit comparable fees to get a week long apprenticeship and work alongside people in various trades and industries?
What OS?

Fresh Firefox instance, Windows 10, hitting homepage without logging in. 2 seconds, if that, page is fully loaded.

Chrome, I am logged in, but still using the old UI somehow. Same 2 second page load.

Core I7-8550. 16GB of RAM.

Running on a laptop whose battery is pretty much useless and whose fans are rather upset at the moment!
I've been thinking about problems like this quite a bit the past few years.

Notable that SQL::Abstract v2 goes from the DWIM syntax to an AQT (abstract query tree) that's pretty much always representable as JSON and then renders from there to SQL, with the intent to enable the front end and back end of such efforts to happen in completely different environments. (have a quick look at https://metacpan.org/pod/SQL::Abstract::Plugin::ExtraClauses for the stupid shit I've been able to pull off with that architecture)

Now sri has written mojo.js he's periodically trying to nerd snipe me to do a JS/TS implementation of that stack and honestly I'm getting increasingly tempted.

Meanwhile I'm working on a DSL host designed for config languages and also hopefully REPL-controlling-a-daemon type stuff which seems like it has a bunch of aesthetic similarities to your goals (like 'syntax only means one thing' which I was really pleased to see).

What I'm currently expecting to do for the DSL host thing is to have two primary production implementations (I'm currently focusing on a reference implementation that won't be either of them, as ever I tend to pick exceedingly hairy yaks) - one in golang for the "pure go is everything" people, and one in nim since that will hopefully get me reasonably performant C and javascript backends.

Whether any of this is actually a good idea is, of course, to be determined, but it's not like that's ever stopped me before.
The crazy part is that he thought he could get away with it...
I hate that article. It's not a direct wealth transfer. Using that logic you could argue _anything_ is a direct wealth transfer. Why not claw back bonuses and even salaries too while you're at it?

I'm a founder. If someone works with me for three years then has to move on, they've earned their equity. I want them to keep it and root for us from the sidelines. It's sweat equity, not "stay until a liquidity event" equity. Especially with founders themselves starting to more aggressively take money off the table using secondaries (which aren't always offered to their employees).

As Zach Holman put it, fuck your 90 day exercise window. https://zachholman.com/posts/fuck-your-90-day-exercise-windo...

Also, if you're a founder, note that your lawyers will almost certainly towards 90-day windows (and your investors might too). It might take some work to get something more employee-favorable.
There's one school near me where kids are picked up by bus and driven 500 ft to the school on a safe residential street.
There is no "US capitol exclusion zone" as such. Instead, there are two things:

• A number of Prohibited Areas, of which P-56 is the one covering the capitol. That is the "prohibited airspace" that the plane avoided.

• The Flight-Restricted Zone that extends 15 miles around Washington National Airport (DCA).

If you go to http://vfrmap.com, search for "KDCA", and switch the drop-down menu to "Sectionals", you'll see where the stadium is relative to P-56. See also https://www.faa.gov/newsroom/restricted-airspace-0

Though in this case, I believe both DCA Tower and Approach were aware of this operation, and so the pilots are OK, just the Capitol Police didn't get the word. I'm certain they have radar (or at least a radar feed), and so would have been justifiably concerned.
He's not presenting a video game -- he's presenting the technical details of speeding up a video game.

90% of the video is just stock footage in the background while he talks about the technical details. A better approach would be a written article supported by a video demonstrating the speed up.
The introduction of an invasive species can have an overall beneficial effect if carefully evaluated, and there is a lot that can go wrong.

https://en.m.wikipedia.org/wiki/Invasive_species#Favorable_e...

It appears that a "gene drive" was introduced into the Florida Keys in this case, and that is much more targeted and specific to a species that it is intended to destroy.

https://m.youtube.com/watch?v=TnzcwTyr6cE
If only we weren't spending $105 billion high speed rail no one will use, we might have been able to scrounge up $10 billion for solar.
I'm not sure I've ever seen anyone argue over which measure of central tendency to use to assess the "average case". You certainly could, but it doesn't strike me as a particularly productive argument; in common parlance, an average is essentially always either an arithmetic mean or a non-rigorous informal typical case unless otherwise specified; it also normally doesn't matter very much since most algorithms of interest do have their complexity distributed across inputs s.t. as input size goes to infinity one regime describes the behavior on almost all inputs. It's surprisingly hard to even come up with one without just having having an approximately constant fraction of inputs just be trivial cases.

The much more important problem with "average case" complexity, particularly infamously for sorts, is just that practical "typical" inputs aren't distributed evenly over the space of possible inputs; pathological inputs have, after all, practically by definition, a nontrivial almost–computable property that informally gives them more of a reason to exist than than the average input.
That assumes they even still have it. Not sure about Nintendo in particular, but many other games of the era are known to have lost source code.

Nintendo did (supposedly) use an emulator for the N64 games in Nintendo Online (for the Switch); so it's possible that they don't have the source (or maybe it had enough machine-specific code that doing a source port would be more effort).

Of course, if they can re-sell it as a subscription service they probably would want to avoid releasing the source anyway…
The question isn't about why he's not deified by the left. It's why is he treated as a boogeyman, which granted, isn't surprising given his behavior. But I suppose there is a point as to why he's disliked more than Bezos, Zuckerberg, or the Waltons.
There was talk of this concerning the building of the pyramids and such. I don't personally feel it is feasible, but then I thought computers making decent art was still 20 years away and now I look very silly.
Flexibility and convenience are benefits of the cloud in general, not exclusive to a single PaaS like AWS.