skysight-inc/HackerNews huggingface dataset:
You don't know what you are talking about.

I mean hell, when I was in the UK our landlord gave us the wrong banking info and we were paying for 6 months to the wrong account! I don't know how our landlords went 6 months without knowing they weren't getting paid.. but once they told us I called the bank and they were able to contact the owner of the account it was going into and pull the funds back to the correct account.

Now sure if the owner of this "wrong" account was doing something sketchy it would have been more complicated, but there still would have been as full of recourse as possible. It's not your money just because the bank puts wrong money in your acct.

And sure wire's are a bit more complicated..

But yeah- end of the day the banks are able to do something if it's legit.
I use the wlrobs (https://hg.sr.ht/~scoopta/wlrobs) plugin to do screen capture. I don't use obs much either, but it seems to work fine for my use case.
Nice.

I've had this in my ~/.gitconfig for a while for cases where I want to see how branches merged in my history:

[alias]
lg = log --graph --pretty=format:'%C(red)%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)[%an]%Creset'
Apologies in advance for going on a slight tangent here but it's my view that defining getters and setters is not considered idiomatic OO code either. If one object is using getters and setter to access the state of another then this suggests that there feature envy and excessive coupling between those two objects. These days, I try to follow the Law Of Demeter (https://en.wikipedia.org/wiki/Law_of_Demeter) and avoid that sort of thing. The logic that calls the getters and settings should really be in a class with a single responsibility that we call by invoking its methods in a tell-don't-ask style. As others have already pointed out, we can do similar things in a functional language like Clojure by encapsulating state in an atom (or an agent) and applying pure functions to that state.
Because there's no upper limit to what someone will pay you for a random number backed by no assets.
New GitLab Virtual Appliance for KVM now available from OpenNebula Marketplace
What you are said contradicts all of my current life experience. Established banks are very good at handling reversed charges in the case of mistakes, fraud, and ESPECIALLY glitches. In the case of a glitch, banks _do_ have authorities that can mutate the system to fix things.

Now, I don't have experience with very large sums of cash, but I own a house and I have opened and closed a few investment accounts. I never felt the need to sent test payments through the system first. If the bank had screwed up, I'm sure it would have been a lot of trouble to fix, but it would have been fixable, no doubt.
It's not helpful there, but it's definitely worth discussing here.
It's useful but yeah a ton of false positives :)
Most common false positives appear to be the test values.
This close to par for CDPR, but it clearly is below their par. The bad outcome is that they bit off more than they can chew and CP2077 takes too long to get to a good state or the “good state” is not good. The good outcome is that they make a decent looking product by the end of 2021 and gamers (maybe) forgive CDPR for releasing an unfinished game. There’s a large expectation of goodwill from both sides. Both sides have consistently demonstrated that goodwill, but that goodwill could sour.
What would you change and fix front end wise on this website?
Haven't seen it mentioned, Paradigms of AI Programming by Peter Norvig is another good introduction to Common Lisp. It focuses on classic AI algorithms which showcase the strengths of the language well. It's available online here https://github.com/norvig/paip-lisp
It's basically in limbo. The recipient contract isn't setup to receive funds from that chain, but it is a valid address. The recipient from a quick scan of the content appears to be immutable so it can never be updated to "receive" the funds.
Cold dead hands...i3 has been at the core of my computing experience for 7 or 8 years now.

Once you i3, you iFree -- ha, ha, ha, long live Linux.
"I prefer to have lots of windows open, and being able to position them how I want with the size I want greatly increases my productivity."

That's just way too fiddly and time-consuming for me. 99% of the time I want my windows maximized and stacked behind each other. i3 does this for me automatically, and requires absolutely no interaction from me to have them set up the way I want.

If I was using a floating window manager for that, I'd have to manually maximize them and manually stack them.

If I want windows to be positioned in some custom layout that I use one time and never again, there is no difference between i3 and floating window managers, because i3 lets me do exactly that in the same way as floating window managers do, as I can float any window in i3 and position and resize it normally.

However, if I want to repeat a particular window layout then I can configure i3 to automatically put windows in that layout. I used to do this with GIMP a long time ago, before it had single-window mode. Now I just use it as a single maximized window, and don't bother with that.

I make popup windows float, so those will appear centered and disappear without changing my window layout, as one would expect of popup windows.

Occasionally I'll manually float a window, when I want the kind of control you're talking about, or when I want it to overlap my default maximized window for some reason, but that's pretty rare.
I recently switched from xmonad to sway and have been using this fork [1] of Emacs. See [2] for install instructions:

> We (@masm11 and @fejfighter) are going to push @fejfighter's fork to the fsf's repository, instead of my fork. @fejfighter's one is rebaseable and have English commit messages. See #23.

[1] https://github.com/fejfighter/emacs
[2] https://github.com/masm11/emacs
Because they don't know how to computer
Facebook doesn’t sell your data, they sell your future behavior. Being identified the advertisers hasn’t been the point for years. Facebook knows that, so they make a righteous play by saying they keep it safe from advertisers.

Facebook doesn’t sell your data, they sell your attention, and that’s much more valuable.
There is a market.

What I said is that there isn't a market which will support the recommendation.
Thanks! I have already read the 8bitworkshop one, but I was on vacation back then so I couldn't get my hands dirty. The samples are also definitely going to help. I do like the approach of using something like Verilator, though. The barrier to entry for actually doing stuff on the board seems too large for me at the moment -- Need to install and learn software (Quartus), and my everyday computer is a Mac so I have to use a slow VM!
Doug Hofstadter has written about that, I believe. It definitely sounds Hofstadterian, anyway.
The press number is what matters
I can no longer find a good source, but I believe in the Citigroup case, they owed that money, it is just that instead of making a standard monthly payment, they paid a large fraction (maybe even all?) of what was owed. That's quite different from sending money into the ether/random recipient. That makes matters substantially more difficult.

Correction: Citigroup didn't owe the money, they were acting on behalf of Revlon, who owed the money.
One proper way of looking at this ad is in the context of the big-tech antitrust wave that's sweeping Washington and the EU. Facebook doesn't expect this ad will get individuals to opt in to tracking or to buy an Android phone instead of an iPhone. They don't try and make the case at all that Apple's privacy protections are actually bad for the end user. So really, this ad is targeted at politicians, and what Facebook wants to achieve is shift antitrust interest on Apple, either to saddle the company with regulations that effectively prevent it from limiting what Facebook can do on iPhones, breaking Apple up so that there is more competition in the phone OS market, or most likely, just to divert the attention of politicians and regulators from Facebook's antitrust issues.
You do not seem to live in a rural area.
Serious question: how is the American health care system more libertarian than in other developed countries?
Huh, like when I learned this (back when I was in elementary school and the class was taught using unstructured BASIC, so the more natural lesson with most things more modern of “rely on your standard library for sorting, unless you have a really good cause to roll your own and then do some research” wasn't an option) the takeaway was “look up the implementation of a better algorithm if you are sorting nontrivial data”. (Plus, “its worth thinking about how much work your code is going to take to do what it needs to do”, as it was also my first introduction to algorithmic complexity.)

I'm trying to grasp the pedagogical failure that would result in people taking the lesson “implementing bubble sort is a reasonable thing to ever do for non-toy problems”.
Deep dive into Covid-19 vaccine manufacturing and distribution
“This reasoning presumes that consumers will see no advantage at all”

You’re going to need to explain this. I don’t see anything in what I wrote that leads to the conclusions in your first paragraph.

1. Users may not understand the security/privacy benefits until after they have sacrificed them.

2. There will be very large competitors trying to persuade them that there are no benefits. E.g. https://www.theverge.com/2020/12/16/22178068/facebook-apple-...

3. Alternate stores will pay for exclusives and users will be forced to use them or lose important apps.

4. Key apps such as Facebook itself will just build stores into their apps.

As to your second paragraph:

“The overwhelming majority of people can barely be bothered to change their desktop browser, and even then they mostly do it only when directed..”

This is true, which is precisely why only Facebook and Google plus Amazon and a few others, E.g. Epic, will have the resources to persuade users to establish large alternative stores. Google advertised Chrome on the front page, and on TV. This is exactly what would happen with alternative stores.

“This idea that they will all suddenly go tweak-crazy and install every appstore under the sun is simply an exaggeration..”

A strawman is when you present a deliberately weak version of another person’s argument, and then attack it. This paragraph of yours is a strawman. Nobody alluded to anyone going tweak crazy etc. Nobody defended Apple.

My comment was a response to this:

“People who want to stay safe in the Appstore garden have nothing to do, and everyone else can go the extra mile if they want to.“

Which is clearly an unrealistic depiction of how things would be.
Sometimes unfortunately you have no idea of the keywords to search for...

... or you drown under the ocean of unrelated finds, which is my usual experience with mass-applied windows indexing (in the form of massive corporate sharepoint)
For what it's worth, I don't think the screenshots do it any favor.

The main thing is that it's a terminal-based git client with Vim bindings, and customization. It's hard to represent that in screenshots :)

But I've also been using it for years and it's working perfectly for me.
While I don't think crypto is the wisest place to vest oneself, I think you could flippantly say this about a lot of financial instruments over the years.
> One thing i've always missed from the stacking manager is the window overlap - i do that quite often

You could probably float those windows to solve this problem right?

I do agree about overlap being useful. In some cases overlapping ends up being one of the most efficient ways to use a few tools together to create an optimized workflow.

I made a video about this recently around taking advantage of "always on top"[0]. It's not an example of using a tiled window manager, but it does show how overlapping windows on another window lets you comfortably use a few programs together in a nice way. All operating systems have tools to get this behavior.

[0]: https://nickjanetakis.com/blog/always-on-top-lets-you-pin-a-...
Would you consider something comparable to an OPA server as a future possibility for oso? I think that’s something that’s really valuable about OPA in a microservices environment - having a single place to consult for and log policy decisions.

I suppose I could implement an OSO server to perform this function.

I’d also be interested to know if you’d compared the performance of oso policy vs Rego on comparable input.
As you put looks like the Amazon before was well protected. Just look the data https://en.wikipedia.org/wiki/Deforestation_of_the_Amazon_ra... "Loss Rate".

I do believe that there are good and bad NGOs acting there. There are even registered cases https://www.dw.com/pt-br/membros-de-ong-s%C3%A3o-presos-na-a...

I couldn't find the text in German or English, but "Deutsche Welle" isn't exactly pro-bolsonaro.

EDIT, found one article from "The Guardian"

https://www.theguardian.com/world/2019/nov/26/brazil-police-...
For a developer audience, yes.
For a non technical audience, no.
I used i3wm for years at a previous job, and my new job's policy is Mac OS only (everyone has a price). I use yabai as a replacement but it really is a hack. It works great, and I much prefer it over the suboptimal window management shortcuts/techniques that macos provides. However, it is much slower than i3wm, which is a lot more native than yabai which is a scripting layer over window management.

I really wish MacOS would just open up.
3D printing with VHS tape material
I agree on altered carbon for sure. The Haitian gangs, however, are based on the Voodoo Boys from the original source material. (Though I understand why they changed the game to have them not be a bunch of racist white dudes with dreads.)
Oracle winning would mean any project reimplementing another API would be at the mercy of the original authors' approval to be legal. I don't know how litigious Mathworks would be.
That's not correct. At least not in general and not in most developed countries. If it's international transfer, it's more complicated.

You should transfer to be stopped or reversed as fast as possible. If it can't be done, receiving bank can freeze the funds.

Sometimes the person who receives the money may be held liable if they just spend large sums of money that were transferred to their account.
Not exactly the same by similar:

My father is a surgeon at a small hospital and my mother just got her hip replaced a few weeks ago (at a different, larger city hospital) and the first thing he insisted on was she was scheduled as the first patient of the day.
What makes that day more special than 2 days after the surgeon's birthday? Or any other "normal" day of the year.
I did consider that possibility but as someone whose entire career has been involved in various parts of web development I figured I should be able to at least get a general understanding of where they fit in the stack. If someone like me isn’t a potential customer then who is?
While it is an issue, I'm afraid it'll be one that will encourage capitalism to pounce on it. There is plenty of water, it's just that it becomes more expensive if there is a shortage, compared to e.g. just pumping it up from the aquifer.
I disagree she's helping more people. That money came from Amazon, from the value of other people's work. Those people deserve the full value of their work and not for Bezos to siphon off the vast majority of it. Bezos employees and therefore harms over a million people every day. Giving back some of this doesn't undo that harm.
The Apple TV app is on its way to Chromecast with Google TV
What matters is whether the revenue from plastic bag sales actually goes into the cleanup effort, offsetting the externalities. If it doesn't, then the whole policy is a sham. If it does but the revenue is not enough, the price tag should increase until it accurately reflects the true cost.

Increasing the cost to well above pocket change might have the welcome side effect of making people care more, but IMO that's a secondary concern.
On Windows, Qualcomm uses the SCM driver to hook the Get/SetVariable implementation and replace it with their own.

The UEFI standard SetVariable implementation is nonfunctional and the GetVariable one is at the same state since ExitBootServices.

This is due to the fact that the firmware and the OS cannot control the storage device at the same time. The issue isn't seen on most x86 PCs since those use a separate SPI flash chip for the UEFI.
that was my thought too. It'd be interesting to know the scenario planning that went on before FB decided to place these ads:

1. What's the risk that it backfires? It's pretty much guaranteed apple will respond if there's any sense of negative apple sentiment (i.e. FB's ads gain any meaningful traction). Apple is on pretty strong ground I'd imagine: "Here's why we did what we did - let us explain what FB is doing...". So FB's ads might actually create an escalating war of words that has the side effect of increasing consumer awareness of tracking.

2. It's such a material risk that FB have to do something, even given the backfire risk

3. FB is so resolute in it's belief that what it's doing is fine, and society just needs to suck up the reality of a post-privacy world

4. Something else.

Whatever the answer (and it's probably far more nuanced than any above), it's clearly hurting them. Can't say I'm sorry about that.

--

EDIT: fixed typos
Hasn't the drop in value at the beginning of the year shown that bitcoin doesn't have an inherent value?

The price just reflects how much people want in and out.

It seems like many people expect the dollar to collapse, so many people want in.
When all of those people have exchanged their dollars for bitcoins, who is going to exchange them next? If no more people are in line, the value will drop back to where it was at the beginning of the year.

The beauty of a fiat currency is that you can maintain its value simply by adjusting supply. Is there any sign that there is an over-supply of dollar which would justify leaving the dollar until it is crashed?
Downloading torrents isn't piracy.

Sharing torrents for free isn't piracy.

These MIGHT be illegal copyright infringement, depending on where you're located.

Piracy is ONLY selling illegal copies of content ...

... or hijacking ships ...
That’s the problem. It’s in Facebook’s interest to show me ads. And I don’t want to see ads. Ads are merely professionals paid to convince me I need things and should buy them from their client, placed at the edge of my perception when I’m getting a dopamine hit from something else. It’s psychological manipulation and it’s morally wrong.
I feel like this comment really captures the zeitgeist of (and my least favorite part of) this community: worshiping the wealthy.

No matter what awful things a tech person does, if that person is a multimillionaire (and male) then I can count on some HN user to defend that parasite with moving goalposts and whataboutisms.
But this type of testing can be done on near-human primates
Scaling Monolithic Applications
Overt assistance is one thing, covert propaganda operations are another.

Also, the article talks about anti-Russian messaging? Not anti-Islamist?
To me personally there's a faulty assumption baked into your comment that traditional advertising is needed for this interaction at all. For example, if I'm searching for a good dog leash I would much rather go looking for the best one that fits my needs based on reviews, community comments, maybe some YouTube impression videos, etc. rather than trust that the one thrust into my face via an ad is actually the best.
I get the same "ick" vibes from streamers reading comments too. (FWIW, I don't feel the same way about concerts or VIP tickets).

This may not be a great explanation, but there's an element of "dance, monkey, dance!" when someone pays money to a streamer to say their message. The streamer will usually read the message (barring ToS).

It's similar to how tipping at Cold Stone Creamery (an ice cream chain in the US) means the staff have to sing a short song for you. There might be fun intentions involved but if the people who you are giving money to aren't really into it, it feels wrong.
There is a serious gap in the market for attribute based authorization.
Much like a real world contract between - say - you and a bank when they accept your deposit, a smart contract should contain code provisions to revert the funds back to their owner if a certain set of circumstances happens in the environment (i.e. in the blockchain).

For example there could be, as part of the contract, much like there are exceptional provisions in real world contract, a M-of-N sig allowing the funds to be reverted back to the sender if enough (M) people agree that it's the correct thing to do.

This particular contract didn't seem to have any such provisions, which made it very unsafe.

Current smart contracts aren't very sophisticated yet, this is still the stone age for programmable money.

Things will improve, but in the meantime ... be safe out there.
Wow. I am impressed, it looks good.

I was disappointed when Google Finance was demoted a few years ago, and many of its handy features were stripped away. I hope it's back for good, and that Google will continue to improve it.
You can put detection in the CI/CD pipeline to prevent from getting into the repository. And in any case. Knowing the horses have run away as soon as possible is pretty essential in damage prevention.
What is interesting for me here is that this leak, like the Brazilian covid leak, happened because of an employees GitHub repository. Which companies have no authority over.
GitGuardian at least scans the GitHub accounts of employees though.
Stanford professor is confronting tech’s billionaire philosophers
Not a good one that is targeted at non-professional investors. I agree, it's a good opportunity. The issue is that companies have a lot of latitude in how they use XBRL once you get outside of the totally standard financial metrics like revenue, gross profit, total liabilities, etc. And those are the metrics that are already largely available in services such as Yahoo Finance for free. What would be really valuable is taking company specific metrics such as unit volumes, orders, backlog, etc. And that requires a ton of work for each company and some knowledge of what the business does. Also, a lot of that data is not yet broken out into XBRL. For example, look how much data from THO (an RV manufacturer) is useful but not detailed in XBRL fields:

https://www.sec.gov/ix?doc=/Archives/edgar/data/730263/00007...

You can see which parts have XBRL tags by the red lines above and below. If you search the document for "orders" or "units" you can see lots of great information that is basically stranded. I've always thought that it shouldn't be that hard to use a bunch of heuristic rules to find data that is present in the last N 10-K or 10-Q filings (particularly because they tend to reference the previous year results, so you can search for numbers that are the same that are located within K words of certain strings).

But it's hard to do something really useful as a one-person effort with some clever coding, which is probably why the services that are out there are niche and expensive.
Bad. I think salmon should die so we don’t have food
I send test payments through the tubes first when a big one is following. I want to remove the risk of typos for the real payments, so I want the receiver already keyed in with an account that I have already used > once. The stress of having to fill out admin for a big payout gone awry is too much to risk for a few days of expedience.
I would start with Dr Scheme (now called Racket/PLT Scheme). That is what CS301 at UT Austin started with https://plt-scheme.org/ back when I was an undergrad in 2000
Tesla's culture keeps the company financially healthy
Not really, please look at https://en.wikipedia.org/wiki/Deforestation_of_the_Amazon_ra... "Loss Rates".