skysight-inc/HackerNews huggingface dataset:
The RAM appears at every page where lines 9 and 12 of the 16-bit address space are zero. Bit 9 means pages $00xx, $01xx, $04xx, $05xx, $08xx, $09xx, $0Cxx, $0Dxx. Furthermore, then all that is also mirrored for every even-numbered topmost hex digit ($20xx, $21xx, etc), because the 2600's motherboard just omits address lines 13 or higher so those bits don't do anything.

When bit 9 is 1 (pages $02xx, $03xx, $07xx, $08xx, etc), you're accessing the timer and console input registers instead. When bit 12 is 1, you're accessing ROM instead of anything onboard.

It's not really useful to mirror the RAM anywhere else besides page 1 for the stack, but the architecture just ended up that way for simplicity - no need to decode any other lines than 9 and 12. It would have been possible to use that address space for more ROM, but at the cost of more logic gates - as-is, address line 12 is simply directly wired to the ROM chip-enable line.
What a wonderful world...
> Stealing from the thieves doesn't make you right unless you're giving back the money to the victims.

It's unlikely that that the Ukranian alliance nets more in confiscation than they will give to Ukraine in military and humanitarian aid.

> When sanctions are applied inconsistently, it makes you wonder what's different this time.

A few things:

- The Cyprus situation has been fairly stable for almost 50 years. The ability to use sanctions has expanded since 1974. Tensions have been gradually easing in Cyprus. Russia's invasion of Ukraine is happening now.

- Most nations would be hurt more by sanctions on than the US. That doesn't make the Iraq invasion right, it just means that France didn't have the capcity to stop them. That doesn't mean they should ignore this invasion if they can do something about it. Since the collapse of the USSR, very few nations are dependent on Russia.

- Repeated aggression from Russia. When Russia invaded Crimea, most nations began to prepare for them to take more. Now they are ready. Iraq was kind of the opposite; nations had just spent a couple of years supporting invasion of Afghanistan, and the US had sympathy/goodwill from 9-11 still. They burned it to inavde Iraq. If other nations were less dependent on the US, then the invasion of Iraq might have been their equivalent of Crimea.

That's how we go from shitshow to sanctions.
This really varies. I got this kind of treatment from a group of ladies fostering Shi Tzus. I think they really just wanted an excuse to keep those dogs or give them to new potential old-lady friends.

At the next place I tried they basically threw the dog at me.
This has been posted 5 times in the past couple of weeks...
> Target has already bought your products from you when Target sells them to customers

This is not true for all products. Some are sold under a pay-per-scan model, where the product is owned by the supplier up until the barcode is scanned at checkout, whereupon it is immediately purchased by the store and sold to the consumer.

For other products, suppliers may also be required to accept unsold goods for a full refund of the store’s purchase price.

Stores are marketplaces too, and shelf space – particularly the valuable shelf space like end caps – is not free.
As a long time Java dev, if I could pick a language to migrate to it would be Clojure, Erlang, Elixir, or Golang. In roughly that order.
> one of my favourite things is to use secret undocumented APIs where you need to copy your cookies out of the browser to get access to them

I love this too. It's always a nice surprise when you realize you won't be needing to write xpath/pyquery/et al. after all... It's like the scraping has already been done for you!
My uneducated guess:

If he had survived for a long time, we would have known that it worked. He didn't survive, so we didn't learn much.

If we try with enough people who are as critical as him, eventually one could survive and we would know that the procedure works for at least some people.
LOL, did anyone else ever make programs in TI BASIC on a TI calculator?
I would strongly expect it to be clustered in specific populations. I'd be very surprised if the rate among HN readers was equal to the rate among the general population.
Certain invasive cancer treatments can look a lot more effective than they really are, if all cause mortality isn't measured. It's possible to reduce the risk of a patient dying from the particular cancer they have while also lowering their overall life expectancy, since the procedure itself can be extremely harmful.
We purchased a home that has concrete outer walls and a basement. I actually did give thought to how handy it might be to live in a concrete house in case the city about 10 miles away gets bombed.
But does "it won't work" mean "don't try this in your app" or does it mean that the system can be expected to safely run arbitrary untrusted code?

The documentation makes it sound like it's primarily intended to guide people towards using the API correctly. Here is the whole section for context:

> Redis places the engine that executes user scripts inside a sandbox. The sandbox attempts to prevent accidental misuse and reduce potential threats from the server's environment.

> Scripts should never try to access the Redis server's underlying host systems, such as the file system, network, or attempt to perform any other system call other than those supported by the API.

> Scripts should operate solely on data stored in Redis and data provided as arguments to their execution.
You really think it's going to take that long?
There was apparently (based on the audio recorded) a fleet of them (although this neither proves nor disproves the bird hypothesis). Could also be drones or missiles of some sort. But they're also claiming that this occurs on a daily basis, which supports the bird hypothesis I guess. The claims of physics-defying direction changes and speeds does not, though.
As the page does not discuss the motivation behind the API, does anyone know why this is ”native” API and not just a generic image processing script implemented with JavaScript / WebGL / etc.?
Happy to be living in the vaporization zone, thanks. I'd rather be dead than a nuclear war survivor.
That's exactly what I don't want. I don't trust the security of my app to store user credentials.

Another reason: my app has no reason to send emails except for one thing: password resets. I don't want to set up a whole email flow just for that. By using a provider I can offload that at the same time.
Joke's on you, I'd rather just die!
Your first and third examples are punishments for violating the law (or harming society), not societal benefits. Hence not applicable to what we are talking about here, in my opinion.

The second example I see no problem distributing amongst society, if functioning markets are providing a benefit to society.

There are corruption risks with making government functions dependent upon the thing they are policing.
Yeah, they are basically just currently picking the pennies in front of the soon to come steamroller. Though in this case, the "insurer" has basically no regulatory obligations so the owners are probably making out like bandits. If the insurer has no money and no FDIC like scheme to back up any insurer failure, then it's just going to be the "investors" who will get wrecked.
You can even get an OpenCascade IDE running in your browser!
https://github.com/zalo/CascadeStudio
> Even if a brain drain were desirable, there's no way the effectiveness of that outweighs the harm to the economy that the cutoff by Visa/Mastercard would have.

My understanding is that the cutoff only affects 1) foreign cards in Russia and 2) Russian cards outside of Russia, because domestic Russian credit card transactions are cleared with a different (domestic) system. So it mainly affects tourists and expats, and probably has minimal impact on the domestic economy.
Was this the book that came with the circular slide rule for calculating bomb effects?
I'm not sure what to focus on. On the desktop, I combine uMatrix+NoScript for better coverage of CSS, cookies and images across domains, while still having convenient one click whitelisting in NoScript. That's just a personal preference.

Expand/collapse sections that default to collapsed. Particularly annoying if no one bothered to put fallback CSS in a noscript block. Using custom CSS style rules can help with this. Unfortunately Mozilla killed the vast majority of their extension ecosystem on the phone. One silly hack workaround I found was that their darkmode extension they did whitelist allows custom CSS rules that can be used to fix things like this. It isn't nearly as elegant as using Stylus on the desktop for this.

Reader mode can help with broken sites. Disabling all CSS also a quick fix if you just want to read stuff. Almost like browsing with w3m. (View→Page Style→No Style)
Dynamic image loading - regrettably despite HTML support for it, many sites use JS hacks and are probably pretty disinclined to support NoScript users. I've made custom fixes in violentmonkey for sites I care about on the desktop - mostly out of sheer cussedness. No solution on mobile that I know of apart from whitelisting.

old.reddit.com ♥ - shame Mozilla killed the addon to autorewrite the urls.
While in my Algebra II class, we were studying polynomial expansion, and I wrote a program on my TI-85 that would not only expand things like (2x^2 + x + 3)^4, but it would show the work. I literally just had to enter a couple values and then verbatim copy what it spit out onto the paper.

I asked the teacher if I could use it on the test, and she was like "If you can write a program that doesn't just solve it, but shows the work, then obviously you know the material incredibly well, so there's no need to make the test tedious. Go for it, just don't share the program with any of your friend."

The last bit was easy because I didn't have any friends. :-(
That tweet sums up twitter for me. Vague, provocative and a useless analogy
Wow so much not my style of music, and still I loved the whole thing. Thanks for sharing! :D
It might halt their current invasion because Putin could claim it as victory from the complete mess he's gotten Russia into. But NATO potentially expanding to Ukraine wasn't the reason Putin attacked Ukraine.
I'm not sure if it is "difficult," I've always found it pretty straightforward. Sure, there will be differences, like types in Python vs. say Go, but we learn to switch context pretty comfortably over time (like we switch from English to say Spanish and back). I think the bigger challenge is to write idiomatically: e.g., if you're coming from Java, your Python code may not be "Pythonic" and a class-for-everything mindset won't quite work in Go.
There's some videos of high level skills if you search "excel modeling championship". Shkreli was a hedge fund/wall street guy if I remember correctly and probably has more of a banking background. That area of finance tends to be hyper competitive on Excel skills. I've heard stories of them banning mice from the office to force people to use keyboard shortcuts and what not. It's locker room braggadocious badge of honor in that world. But it's the type of application navigation that it sounds like you're describing.

I on the other hand am in realm of corporate finance. Think CFOs, Controllers, and their teams. It's a bit more relaxed here but you still need enough skill to get the job done effectively. We don't really care how you get the job done (use a mouse, keyboard, google, it's all game) but you need a nice output and your approach in an interview context should convince me that you'd be capable of solving similar problems in the future. For that reason, I typically provide crappy raw data (oddly and inconsistently formatted) and ask them to build or analyze it. Given some fictional general ledger data; can they build a 3 statement model? Can they summarize some payroll data in a logical way? Build a budget scenario based on the following actual financial data... also, here are 5 basic features the model should incorporate. I don't typically watch them so I don't know how they navigate the application (I don't find it important) but we give a time limit and stop them at time and review work attempted. The highest skilled folks tend to finish within time.

It's counter-intuitive but the worst thing for an analyst is to work at a company that has a great ERP/BI tools with reliable data, etc. It's only about 10% of companies that have their shit together in that regard and those analyst just run reports from XYZ GUI and never have to work with data. So they have low level of Excel skills but think they are great analysts. I've never actually experienced that world, but I know their analysts wouldn't cut it in the real world of crappy data and ad-hoc work. I've seen them crash and burn too many times and it's painful for the entire team.

Back to your original point, as you might expect, most folks that are great at Excel just use it a lot to build complex things. They may have learned the keyboard shortcuts along the way; or not. It just takes practice and muscle memory will kick in but also requires regular practice to keep sharp at it. There's also some pretty decent tooling to help you step your game up if you wish. I personally like https://macabacus.com/
Love The Counselor. The screenplay was also published in book form and is worth reading with or without having seen the movie.
How does 3 links to freebsd help op, they didn't even mention their OS.
Back when I was poking at the python API a lot of what I did was figure out how the operator did it and either wrap the function it called as a method on the object or write a simple C function wrapper and expose that to python. Most things that people needed just needed someone to spend a little time on.

I think it was the outliner (the part where you edit the keyframes?) where the underlying design made the python API an absolute trainwreck. I spent a bunch of time on that and it was just bad, the best that could be done was to expose it and let people who were sufficiently motivated dig around and figure out how all the pieces interacted because it wasn’t at all obvious. Horrible design from the python side…

Anyhoo, sounds like someone just needs to add a collection.duplicate() or .clone() method — whichever is more pythonic.
Reading this topic has made me realize I don't even have a very solid image of what a "server" would be in this case. Is it a machine running an OS? A specific program listening on a port?

Does anyone have any recommendations for "Setting up a server 101" that could help shed some light on this?

Thanks!
Chip designers will use fabs at Samsung or Intel.
Given that mental illness is stochastically predictable via genetics, I'd be very surprised if that's true.

A quick google found a twin study suggesting that they're significantly inheritable: https://pubmed.ncbi.nlm.nih.gov/8776880/
it seems clear & obvious to you what is ok & what is not, i feels like. but it's rarely felt like the 0.002% (number picked out of air) of posts i make that you find unacceptable are so clearly unobjectionable to me (some are, but usually when the other party is doing worse offense). i have taken critical umbrage with issue after issue, with low behavior after low behavior, and you keep snubbing me in ways i don't fully understand.

i can be 80% on your side here, 80% see where you come from & see my mistake. but i also 20% don't see it clearly. this practice of you threatening me to kick a generally well behaved, contributory citizen off for 0.002% of my posts seems unfair. i've emailed numerous times asking for you to clear my name, to reset the strikes, to undo the years of rate-limiting you've kept me under, but this system seems headed only in a bad direction. and you offer no peace, no way to serve time, no way to pay my debt: i can only head towards worse, under increasing threat. this sucks dang. this is awful. i'm sorry i keep violating your expected standards, but i also don't think humanity will ever resolve themselves to your satisfaction adequately, i don't think anyone with heart & soul & feelings can de-risk themselves sufficiently to insure they never breach your protocols.

there has to be some carrot here. you have to let ills be forgiven. i had >two years of total peace, and you dinged me a bunch right around one of the most contested, emotional political events of probably both of our lives so far. your scale is off base sir. you need to figure yourself out better.
> everything is written to 1 gigantic append-only log of events

Do you replicate that stream to avoid SPOF?
41-42 years here. My experience was right from the beginning in designing new products so for me programming languages were just tools. After a while it was not a problem for me to start a project in completely new language and get the shit done without much fuzz. Most of the general-purpose languages are more or less the same and so are the libraries. Some are great. Some are not that much.

What I see now is that programmers are often concerned with not what they deliver but how – I’ll do anything as long as it is in A/B/C. Basically means substitute goals. I find it not very healthy.

There are some exotic languages of course which could make my brain melt but since I do not need any for my projects/products I would not care.
The OP seems largely inline with what I wrote about some of my thoughts on 1:1s here:

https://www.codeleadmanage.com/articles/20210118-how_to_effe...

My TL;DR is every manager needs to develop their own strategy. The best way to do this is to start, experiment and iterate, but hopefully there's some conventions and ideas that can help.
Been thinking about this and its the best thing that could happen to you in such a scenario. I wonder if people would move towards city centre than away from it when the alarm sounds.
Global climate tech investment trends since the Paris Agreement [pdf]
But government can't take off Telegram, for example. Despite they tried multiple times. Source: https://en.wikipedia.org/wiki/Blocking_Telegram_in_Russia
And thanks to Telegram, people in Russia could find non-propaganda sources, even when Russia blocks them.

VPN helps too. A lot of people use it.

While Putin has money from oil and gas, he could sponsor war and destroy protests. Let's take away them, stop or reduce buying oil and gas. Regime becomes weak and Russian people could resist it.
I mean heck, since it's a Nix Package, couldn't they just build it with Nix as the build system? And if for any reason that is the issue (installing Nix on a foreign distros can be pretty invasive, containerized?), the recipe for how to build it is right there.
You don't think any creators on YouTube deserve money from ads?
If I had to guess, making sure exchanges and entities with in the crypto ecosystem do not discriminate based on race, gender, or sexual identity in regards to signing up for accounts or providing services?

I can't think of a single exchange or platform which would discriminate in such a manner, but I suspect the administration wants to show its commitment to social justice, regardless of how much it was actually necessary to do so in this space.
Spiders and Argentine ants. Those are the only insects I consistently see in SF. Nothing in comparison to the Southeast though... I do not miss the mosquitoes and roaches.
> yet many people get into Rust because it's easy to setup (rustup), easy to run or test (cargo, vscode), easy to compose (crates, stdlib), and easy to learn (so many online resources).

All those things apply to Python too (not that I've learned Python ;-) There must be more than just these reasons why people learn Rust instead of Python.
- "It's not like sending Spitfires overseas in a pine box any more. "

I found a photo of what this looks like (different airplane, but same era):

https://www.awm.gov.au/collection/012129
This was a freebie since I was sympathetic: supply chain issues hit them really hard.

The employer before that, it was $200/hour and they were happy to pay it.
Not far off. The “golden age” of humanity was shattered long ago, with the mortal wounding of the god emperor, and knowledge of most of the greatest technology was lost.Millennia later, a cult has grown up that both worships and maintains technology as having machine spirits, which are somehow linked to the machine god itself. That god may or may not be the same or related to the god emperor of mankind, depending on the interpretation.

Honestly the lore of w40k is quite fun to read, if you’re into dystopian and fantasy sci-fi.
That's a common misunderstanding. DisplayPort MST allows multiple display streams to be multiplexed onto a single DP link. So you are still bound by the bandwidth of a DP connection (25.92 Gbit/s for HBR3).

The 5K Ultrafine (which I presume you are talking about) is connected via two separate DP links which are tunneled over a single cable using TB3.

That sounds like nitpicking, but is a crucial difference. MST provides daisy chaining of displays, but can not help you exceed bandwidth limits. Whereas the two DP links are completely independent and theoretically allow you to double the max bandwidth. (well 2xHBR3 exceeds the max TB3 bandwidth, so the 5K uses 2xHBR2)
It's one single example. Sponsored and organized by the west :) What are multiple cases? All the next rulers have died quietly in old age.

I hope putin will be the second case.
Choosing a guy next to his deathbed is not the greatest PR move. People will associate the death to the transplant.
* The Art of Unix Programming

* Code Reading: The Open Source Perspective

* SICP
Edward Hoebeke
3/4 of post-secondary students in the US do go to schools operated by the government, that doesn't preclude those institutions from charging tuition.

Do you mean 'obfuscated' or 'inflated'?

I'm not sure how prices are obfuscated in US higher education... prices are published and you sign several pieces of paper with the price on it before you walk into class for the first time. Guaranteed loans don't obfuscate prices (in fact, DoE loans have more paperwork than private loans), they enable schools to inflate prices because it gives more buying power to their students. This isn't something that would be fixed by handing out cash instead, in fact, grants/scholarships are another factor that have enabled schools to inflate costs. If you shift the demand curve up and to the right, the equilibrium price goes up -- it doesn't really matter what shifted it.
They claim they payout if the stablecoin:USD peg is broken by x% for more then y days OR if the smart contracts are expoited in unintended ways (read hacked) The other insurance products provide similar payout policies.

The Anchor Protocol offers the accrual of UST at a specified rate (currently 19.53%) but just like your bank does not guarantee the interest rate paid in savings deposits for any fixed period of time, the payout rates on Anchor and other similar protocols can and does vary over time, though Anchor Protocol has paid just shy of 20% APY for over a year and the fund has been backstopped with an extra billion dollars so should be stable for at least another year.

Notably due to the mechanics of the Terra blockchain recording these transaction, you deposited UST balance (which is protected by insurance if purchased) is updated every 6 seconds.

Therefore, while the payout rate varies (like a bank) and is not guaranteed over time (like a bank), you can move your funds if it ever drops below an acceptable level for you and you would only be out the interest on a few seconds to a day - depending on how closely you watch it.

Since this is all on-chain via smart contracts it is transparent to monitor or move programmatically
for the paranoid.
I don’t use Twitter. Someone texts me a link and I tap it, then we discuss. Is there some way to make mobile Safari automatically parse Twitter links and redirect?

Twitter is extremely low-value to me. Any additional effort and I will just do something else with my time.