skysight-inc/HackerNews huggingface dataset:
> equitable outcomes

There's your problem right there.

Soviet Russia ought to have shown everyone in Europe how well "equitable outcomes" work out.

You'll never achieve equitable outcomes until you also achieve equitable input. Good luck with that.
Google is one of the greatest companies in history, measured both in technology and business performance. Sure, not everything is perfect.
I wonder how that's handled now... last I hear the USPS had a database on CD-ROM you could get. Wonder if its api based now?

We used to run 'zip correct' jobs for large merchants at the service bureau I worked at just out of high school. Just 'correcting' thousands/millions of addresses at a time.
A lot of federal regulation of schools is only present thanks to funding. That means that by giving the school federal funding, the federal government receives some level of control.

It's an important point to keep in mind I think.
We need good patterns for ‘dereferencing’ dns-bound identifiers like many https://{dns} URLs into something like a multiformats/cid[1]

[1]: https://github.com/multiformats/cid
It means "written as intended":
https://www.merriam-webster.com/words-at-play/sic-meaning-us...
The better question is: what rate are most ppl paying on their credit card debt.
Makes me think, the Real Book might be musical equivalent of Leetcode..
How is this different than cash though? You need to be responsible with it or you'll lose it. No different than if he kept $232M in cash, buried it somewhere and forgot where.

When we don't want to be responsible with cash, we give it to a bank. Same with BTC.
Or there will be a period of obscurity in which both the math is known (to some/few) and they will secretly profit off that knowledge.
Interns are supposed to be slow, unproductive, and need lots of hand holding! They’re fucking students for fucks sake.
When was the last time you negotiated a contract after it was already signed by all parties?
China: Defense boost to meet ‘complex security challenges’
Ukraine won the ‘geek war’ but it wasn’t enough on the front line
Sardine cans are totally stackable. Some canned ham product cans are, too.

Not many others are, surprisingly.
Nobody sane and honest would keep $232M in cash, however.
Picasso dispute: Is 'Madame Soler' looted art?
I created a discrete (and less realistic) version of this concept here: https://qewasd.com/ ("Lunar Landing" challenge) - try to get a score as close to 0 as possible!

Some people have managed to use MILP solvers to optimally solve some of the other problems

Code here: https://github.com/void4/qewasd
That too, but the same effect applies to equity investors who want to buy equities for diversification.
It only shows up if the email has a List-Unsubscribe header set.

In Gmail it will appear as a banner underneath the row of buttons
I have an interview process that's both easy and hard.

It's kind of a "choose your own adventure" style interview.

I explain upfront what the process will be, that during the interview "I don't know" is a preferred answer than BS.

Then I start with this question:

"Your task is to take some data in from a user, store it, and then present it back to the user. How do you do it?"

Based on their answer and follow up questions, I follow them down the path of their preferred stack.

This is rare, but I love it when prior to answering, a candidate asks me clarifing questions, like "how many concurrent users will the system need to support? What sort of performance is necessary?" Etc...

Many just assume that I'm asking about web development, so if they go down that path I challenge their assumptions, and follow up asking about their reasoning.

If they pick a framework, I ask what the advantages and disadvantages there are to that framework and how it compares to others.

Same with databases, etc..

It becomes pretty clear quickly what sort of level they're at. Many times the answer on a framework question is "that's what I used at my last job". That's not necessarily a poor answer, but it is informative.

I try hard to make it a casual conversation, like the sort you'd have with a technical stranger at a bar or something, though I understand that's impossible given the power dynamics and stakes involved. Still, I try.

So far, it seems to work pretty well for me. I have the luxury of keeping my team small, so I don't have to come up with a scalable "one size fits all" process, I'm able to keep it personal and relevant to the candidate and their experience.
You’re talking about Satoshi’s whitepaper? Because it talks about escrow services, etc. What principles are you talking about?
Centralized solutions are often better in every single way save for them being the easiest to misuse and abuse.
> give a copy of your key to a "bank" to hold

The irony, lol.
Exactly this. Middle aged white guy problems I guess.
But the current implementation using reference equality is perfectly valid, and often quite useful.
Neural mechanisms under hierarchical construction of perceived aesthetic value
Friend who’s a white South African did exactly this. Ended up getting a full ride. First day let’s just say OMED didn’t know how to handle it and just brushed it off.
I wish I had a legitimate-use-case job where I got to use a bloomie
Alas, Bastiat wrote this in 1845, almost four decades before the invention of the commercial lightbulb.
Very funny: https://remoterenters.com/stories/57cf0737-f8ed-6cf3-542d-2c...

I can't see the topic/title in the URL which makes clicking always risky.

I hope you have better rate limits than HN, where I would post something and can't reply to present my argument to others because I posted like 4 timed in an hour. That and I hope you have no shadowban features. May open and respectful discourse prosper.
There are no great options. I've written a bit about this: https://www.reillywood.com/blog/windows-ui-frameworks/

tl;dr: WinForms is well supported if you don't need it to be pretty. WPF is complex but mature. WinUI 3 might be ready someday but it's not there yet.

I don't want to suggest Electron, but there are valid reasons why people use it...
You are not planning for AI. You are planning for failed AI.
I don't know that that charactization is accurate.

At a minimum you needed to implement an IList whos indexer creates the actual data when called. You would then set that IList on an ItemSource.

If you could not provide data synchronously you could return an observable object and raised property changed events when the data was available

I don't know if there were constraints that that unworkable for your scenario but my memory was data virtualization not being that much more code than WinForms.

Visual Studio introduced an interface that formalized fetching a page at a time so you did less bookkeeping when mapping indices to items for SQL like scenarios but I don't know if controls had better performance using that interface
I’m very curious about what kind of hard problems you have in mind where an implementation wouldn’t benefit from better safety and expressiveness. I’ve done my share of both mathematical and systems programming. In both cases I’d say eliminating types of bug that typically come with low-level/high-performance code was highly relevant. Also, quite often my biggest practical frustration was trying to iterate on a solution while language barriers made implementing each new attempt tedious in some way.
Phoenix 1.7.0
I think part of it is, within software engineering, what is “high performance”?

Is high performance making economically valuable contributions? If so, there is huge inherent inequality between the economic value of projects, so the metric is worthless for judging engineering talent.

Is high performance getting good performance reviews? In my experience performance reviews are wrought with favoritism, ageism, and probably other subjectivities that create a very low signal to noise ratio, so that metric is worthless.

Is high performance someone who is good at writing software? There are engineers I know who write very good software but lack the decision making or vision to do so in valuable areas. Thus, another metric is worthless.

The reality is there is no general “high performance”. There are smarter and more motivated people, sure. I think testing for general intelligence, personality type, etc., are valuable. But I also think a lot of high performance is about finding someone who is a good fit for the organization in terms of the individual’s experience and skills and the organization’s needs.
I would consider both of these are spam unless the user explicitly asked for it. Not "you bought something" but hitting the "yes, I would live to receive my receipt via e-mail" button. You can always allow the user to retrieve their receipts later on your site by logging in or "accountless" by sending a code to their email. In-person interactions seem to have no issue with buttons for "no receipt, email receipt, print receipt, text receipt."
There are a few telegram channels that report what's going on the street. They're effectively Iran's eye-witness news:

- https://t.me/VahidOnline (Even won an award)
- https://t.me/mamlekate

Hundreds of people have reported that they have smelt vanilla-like smell, which is a classic smell in various chemical attack agents.

It's outright absurd to call this an event of mass hysteria, and I'm not really sure how anyone is even getting the evidence to call it that.

The person being quoted in that article literally worked for the Iranian government. They're not a trust worthy source, where it's looking more and more like this is happening with the blessing of the state (the scale, and lack of action by officials)
Comparing the outright malicious, evil, anticompetitive actions of Microsoft at their zenith to Google simply canceling services stupidly and prematurely makes me wonder how Hanlon's Razor applies to you.
As I recall, the only candidate making that argument was Andrew Yang. No one took him seriously and he dropped out early in the primaries.
Yeah, if it were a 1A issue, they'd have been all over Twitter 1.0 and Facebook 1.0 when they were censoring proponents of Lab escape theory and Ivermectin and so many other issues where they were kind of looking down at their feet whistling.

I don't think they are about civil liberties in general any more. It's more they advocate for some civil liberties they currently support.
Bitcoin's trustlessness is not affected by people choosing to store their keys with a centralized entity; although the same can't be said about PoS coins. It's all about giving people the option to choose their preferred method of interacting with it, each with its own pros and cons.
Then you can get into a situation where the refresh Xbox plays games better than the original release. That confusion about, "Is this game compatible" is not great for consumers.
Let me know if you'd like to give it a shot to see how gunky it is!
Hmm

https://www.cnbc.com/2021/01/27/apple-q1-cash-hoard-heres-ho...
This might have been a mistake.
I'm not sure the definition explains the usage in this case.
You can file a lawsuit 'this bank does not give me loan because I am not white' and check. You can inspect the excell formula in the computer.

It does not matter who personally made that decisi9n, the bank is operating this code and paid someone to write it.

With 'AI' there is no way to know.
> Webpack 5 is probably the last version. Not my words, but from its main author.

Got a reference or specifics on that one?
I think "kind of" is being used as a modal marker here, similar to how "like" is used. In particular, this could have been said as "which honestly like upset me", but because of some negative backlash against excessive use of "like" as a marker, people have switched to using other words.

This particular use of the word is trying to "soften the blow" of the discomfort that the listener (in this case, reader) would feel at the un-modified phrase. So if you just said "which honestly upset me a lot" that might seem like an extreme reaction for just a price increase of some service (it's not as if someone is dying), so the "kind of" is added to signal to the listener/reader that the speaker acknowledges that this is perhaps too-strong language for the situation.
> Jamileh Kadivar, a prominent former reformist lawmaker at Tehran’s Ettelaat newspaper.

This person is not a trustworthy source of information. They've worked for the Iranian government.
Doesn't work for me. I can't get past "2 arrows at the same time". I press them, and see flame from both side thrusters, but the game doesn't register that I've done 2 arrows, and does not let me play.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/110.0
That's some pretty revisionist history IMHO. By 2009 the company was in the shit, but it had money and market share.

> Alternative for that would had been a bankrupcy around 2013.

The alternative would have been some restructuring by someone with a better idea than crashing the company and selling the name to his real bosses at MS.

The company was in trouble but salvageable. Elop flat-out murdered it, and it looked a lot like he did it to try to get a name brand for MS to use for its windows phones, which were failing badly (and continued to do so).
Or friends. We get AirBnBs for 4-10 friends at a time and it’s a blast. Way better than hotels. Nice to have a proper kitchen and living room to hangout in privately.
I wonder what Twitter is worth now.
Really? Not the parent poster, but have observed the same thing.

All interns need handholding but some need 10x more than others. And yeah, they often end up doing another internship or so at a faang.
So split the file into single links, and use Combinations of the 7 words you cannot use on television for naming.

Spreadsheet to spreadsheets...
you could program it in a single spread sheet...
It's typically used for statements that might otherwise be interpreted non-literally or hyperbolically. Of course the risk is that over time it becomes so commonplace that it starts to be used itself to connote hyperbole, much like how "literally" has come to mean "figuratively" in many uses. But c'est la vie.
I have vague memories from early days of using Linux that you used to have to manually set the modeline for your videocard in X11 - if you got things wrong you could potentially permanently damage the monitor.
That would reduce the storage requirement, but not energy/CPU. After decompressing you'd need to still process the original network.

I was interested in dropping the weights for processing on smaller devices.
So then banning the speech of one individual doesn’t harm first amendment rights. Because another individual could say the exact same thing.
> The credit score system already in place in the US [...] Does Europe do it much differently?

Yes, as far as I'm aware the US & Canada are unique in having 'a credit score' for people; elsewhere there may be agencies offering scoring services to lenders, but it's not something individuals ordinarily nor need to care about, and it's not 'their score' it's just that particular company's (Equifax's, or whoever) rating.

It's not taken as seriously, nor does it need to be.
Because if more than one vendor causes the problem, you have only skimmed off a minimum of possibilities.
How much is he asking for the drive? I bid $500.00 USD.
>Whenever gmail, thunderbird or office365 outlook notices a working unsubscribe link in a message, it puts its own unsubscribe link at the top of the message, right next to the address of the sender's email.

I've never seen such a thing. I just checked Thunderbird, on an email that has an unsubscribe link. There was no such button.
At least a 2D visualization is at https://word2vec.xyz/
I learned most of what I know by visiting Iran. I'm not sure what would be a good book to read about this period of history.
Nor should they. That's an insecure, single point of failure to have all your cash stolen. Same with storing $232M in BTC on a single HDD. Of course, at the time it wasn't worth anything near that and he wasn't concerned. The point is, BTC should be treated as cash. If you can't handle it yourself, you give it to someone else to secure for you.
As a member of the uninitiated, it would be great if these kind of posts could include some context on what Ruff is and why this is significant?
There is a great deal wrong with making moral judgments about people. People are complicated and you don’t have the full information to make an unbiased judgement.

The real issue here is it’s hard to revise such emotionally charged views in light of new information. Condemn people for murder and it will be harder for you to notice the innocent person on death row.

Worse, many people will try and influence your opinion via misinformation. Condemnation short circuits peoples ability for rational though and that’s exactly how normal people end up committing atrocities.
as an amateur rust admirer , looking at https://rise-lang.org/ .... i think its maybe possible. because their language / tools Rise + Elevate looks like its starting out with a chain of iterators, something we see often in Rust, like zip, reduce, map.

if i understand it, they then automatically analyze the iterator chain and rewrite some of it using parallel versions of the code, for example they change Map to MapPar

"In Rise, low-level implementation choices such as performing
a computation in parallel are encoded with low-level patterns.
For example, the map pattern that applies a function to each
element of an array might be performed in a data-parallel
fashion as indicated by the mapPar variant of the pattern"

https://arxiv.org/pdf/2002.02268.pdf

This reminds me a bit of how the Rayon crate in Rust works, where you can take an iter() and change it to par_iter() and instantly get parallelism in your program (depending on various details). but it seems like they have taken it "to the next level" and can output a CUDA program automatically , starting from their basic iterator chain.
You try, but sometimes you have to accept addresses as written.

Again, it just isn’t that easy.

PMB 123
456 Main st.

May or may not be the exact same mailbox as:

Suite 123
456 Main st.

My official address is on “XXXX Boxwood Cres”. Not Boxwood Cr., not Boxwood Crescent, not “Boxwood Cres.”

Of course all of those will work for mail, but if I want to transfer the deed, or do anything of legal relevance, the government needs the address to be exactly like the first one.

For every way you can think of trying to standardize it, there is an exception.

Half addresses, letters in addresses, addresses with no number, etc. All this and we haven’t even left the US yet, other countries have their own variety of whacky shit.
https://en.wikipedia.org/wiki/Project_100,000
That's pretty crazy. Becoming an Airbnb host in Australia at least and even the most strict cancellation policy you can set allows for a full refund within 48 hours of booking

https://www.airbnb.com.au/help/article/149
All you have to do is lie and say that you are staying there. That's it.
I interviewed in 2007-2009 and there was a lot of preparation as well. It wasn't as widespread as later, but anyone that did 'programming contest' style problems had a huge advantage at interviews.

I had something like an 80% offer rate because of this. Ironically I didn't actually get a Google offer though (not sure why, I did solve the problems).
Imperative languages allow you to write functional code, too, but it's clumsier. It's not the strength of the language. In the same way, sure, you can write imperative code in a functional language. But ergonomically, it's not as nice as writing imperative code in an imperative language.

If you're code is going to be 90% imperative, don't write it in Haskell. If it's going to be 90% functional, don't write it in C++.
This debate has nothing to do with racism.

What if instead of Tencent the parent company of TikTok, a state-sponsored social media app created by the CCP was the most popular social media app used by the future American generation. Would you still feel comfortable with this?

It's important to understand that in China the government has complete control of the private sector... If you want to have a business in China you have to jump when they say jump.
I see now. The issue was pasting the snippet into a terminal added an extra level of indentation from the post (pre must be indented). This changed the result.
I've recently formed a habit of asking ChatGPT such things. It's generally very thoughtful.

>>

I'll be taking care of a colleague's dog for a few days and am wondering if there are any particular questions to ask them or accommodations I should make beforehand.

I'm comfortable around dogs, but it's been a while since I lived with one, so just want to make sure I don't have a blind spot about things to keep out of harm's way.

ChatGPT:

Taking care of someone else's dog requires a lot of responsibility, and it's great that you're asking about what you need to know beforehand. Here are some questions to ask your colleague and accommodations you should make to ensure that the dog is comfortable and safe:

What is the dog's routine? Ask your colleague about the dog's feeding and walking schedule, as well as any other routines or habits the dog has.

Does the dog have any medical conditions or allergies? Find out if the dog needs any medication, special food, or has any allergies you need to be aware of.

How is the dog around people and other animals? Ask if the dog is social or if it needs space around other dogs or people.

Does the dog have any behavior issues or triggers? Ask if the dog has any triggers that may cause it to become aggressive or fearful.

What items or areas should the dog avoid? Ask if there are any areas of the house or specific items that the dog should avoid, such as furniture or specific rooms.

Are there any special toys or treats that the dog enjoys? Ask your colleague if there are any toys or treats that the dog likes and make sure you have them on hand.

Make sure the dog has a comfortable place to sleep. Set up a comfortable bed or crate for the dog to sleep in.

Keep harmful items out of reach. Make sure to keep all harmful items, such as cleaning supplies, medications, or small objects, out of the dog's reach.

Plan for walks and exercise. Make sure you have time in your schedule for regular walks and exercise to keep the dog healthy and happy.

Have emergency contact information. Make sure you have your colleague's contact information, as well as the phone number for the dog's veterinarian, in case of an emergency.

By asking these questions and making accommodations for the dog, you'll be able to provide the best possible care for your colleague's furry friend.

>>

Very thoughtful! I use it to get gift ideas as well, I feed it some info about the person and their interests and go out and purchase what it recommends. It hasn't missed once!
no, it's just a carelessness
It's a python linter, from what I've seen.
They demonstrate that they can crack it on a replica drive of the same model, then do the work in front of him to extract the private key.

And if the bitcoins somehow move after they "fail" (remember, the blockchain is public), he knows who to sue.
Exactly. You just don't cancel. And you show up. Worst case you can always book a hotel last minute.
2 arrows: up and any of the lateral thrusters together ;)
Ruff is another Python linter, written in Rust. https://github.com/charliermarsh/ruff
When did they start doing leetCode style interviews? LeetCode looks to have been founded in 2015; of course, though, that doesn’t mean Google couldn’t have had a similar in-house format that predates that founding…

But it is hard to say how much leetCode style interviews helped. Post-2015 Google already had quite a bit of momentum.
I'm sure that some brands/locations have essentially zero risk of theft while for others it's a bigger concern. It's similar to how some places you can just pay in full with a personal check and they are fine with it (even not doing a credit check), while others won't accept that.
Oh that's interesting! Will definitely keep Vue 3 in mind for future then.