skysight-inc/HackerNews huggingface dataset:
Just today I went back on Facebook and it showed I have a message. So click on the link and no message. It was just Facebook saying “are you going to reply back” to a person I spoke to on marketplace. The thing was we already talked. I messaged him and he messaged me back and gave me his phone number. Our business was done but Facebook wants to put a fake “you have a message” notification to trigger some sort of dopamine hit or something. But instead it just pisses me off. I will talk to the people I want to talk to I don’t need a reminder to finish my conversation. Or the notifications about some obscure post someone I hardly know likes. So desperate to have me engage but I already engage plenty. I mostly use Facebook for marketplace now.
In short, see 80/20 rule. Once you've hit 80 you probably should look at growing horizontally.

I don't use Facebook but I'm under the impression they've done this somewhat with local market places, games & video streaming.

It sounds to me that you're sick of common abused marketing tactics or maybe it's just that I am & therefore that's how I read your post. Gamification, Deadly Sins, Reciprocity, etc..
Hmm, the LWN comments (link in another comment) seem to indicate that contract law is a state thing and copyright law a federal thing.
Full stack developer

I have 10+ years of experience building both front facing and internal apps for fortune 100 - 500's. I build a lot of feature driven apps that often need to have flexible scale. Used to fast as well as medium paste environments.

STACK: python, JavaScript, css, Typescript, flask, FastAPI, Vue, SQL, Postgres, SQLite, Django, got, GitHub, gitlab

CONTACT: dillonko84[at]gmail.com
I assume "smarter" is using the super crude definition "better grades"?
Solving Advent of Code Puzzles with GitHub Copilot: Day 1
Never in my life have a coded on a whiteboard, so why on earth would I need to write compilable code on one to prove that I can write in an IDE or solve problems? It just doesn't make any sense; it's like asking a writer prove that they can set type in a Gutenberg press—why!? Sure, I can understand writing high level pseudocode on a whiteboard, but getting hung up on something like semicolons is literally pedantic and a power trip on the interviewer's side.
They all did this for different reasons, right? Google, I'm not sure about. Block: because their other brands are really tied to particular things, like Square is super tied to payment processing, there's no upside to using it elsewhere. Facebook: trying to break into new markets as Facebook is hard, because everyone knows Facebook is fundamentally bad.

I guess every company that rebrands has a specific reason to do so. Apple hasn't done anything to soil their name too badly, so they don't have to.
I did some research a while ago, and there was basically only Apple Music combined with iTunes Match that could work for me: lots of music in my library already.
It won't implode until you finally capitulate.
you know, i quite liked the position, but i was always told that "interviews are two way streets". if that's how they interview their candidates... well, let's say i don't want to work with people that were hired with that process.

the good thing is that i interviewed and was hired about three weeks later -- and it was an even better position!
I've researched a lot about this since I've had to do hiring, but I haven't been lucky enough to find anything collectively definitive or comprehensive enough to describe as "the literature." Most of it leans towards "what not to do," which is helpful but leaves some gaps. What do you recommend?
Of course, that's only with the interpretation of the word 'singularity' that is the creation of intelligence.
According to Wikipedia, the singularity is "The technological singularity—or simply the singularity—is a hypothetical point in time at which technological growth becomes uncontrollable and irreversible, resulting in unforeseeable changes to human civilization."

Again no, because the use of the word "singularity" implies a sudden change. History shows that that's not really how most technologies work. It's generally a slow rise to adoption and integration.

But in another sense you could say that Wikipedia's Singularity has already happened. The Internet and things like smartphones have been proven to chemically alter our brains, and they are here stay - for better or for worse. We are at the point now that we cannot stop their connection to our society, and indeed it seems right now that we can't live without them. For better or for worse, they aren't going anywhere.
RC4 doesn't have any shifts; I think you must be thinking of another algorithm. What it does have is data-dependent loads, which are also undesirable.

Edit: I think you were probably thinking of RC5. That one does have data-dependent shifts. It's never been in wide use, though.
PixieBrix | REMOTE | https://www.pixiebrix.com

Our mission is to give everyone the power to customize their technology to have the perfect UX. Our first product is a low-code browser extension builder (open-source under AGPLv3)

We recently raised a 3.5M seed from New Enterprise Associates (NEA)

Open positions (learn more at https://careers.pixiebrix.com/positions):

- Product UI/UX lead
- Developer Advocate
- Lead Web Engineer (must like reverse engineering)
- Lead Backend Engineer

Stack: Typescript, React, Redux, Python, Django, PostgreSQL, DRF, Heroku, GitHub

Email careers@pixiebrix.com. We're remote within ±3 hours of ET
Will this company come up with anything new to alter the perception of lackluster performance?
nice, can't wait to be owned by strangers
At the end of the day, you applied for the job at a company whose success is at-least partially based on the structure and rules that were instituted by those who came before you. It could be that they were put in for a very good reason. I'm all for re-evaluating rules and making modifications, but erring on the side of caution is probably a good idea as well. Just my 2c, not necessarily disagreeing with your opinion.
The singularity is not near (2018)
Elation Health | Software Engineer, Platform Engineer & Data Engineer | REMOTE | https://elationhealth.com
At Elation we make tools for physicians and their patients that improve the efficiency and fidelity of their relationship, and help to make the delivery of excellent, proactive healthcare possible. Put bluntly we make the only Electronic Health Record system that physicians love, and empathy for our user as well as curiosity & context driven design is foundational to how we operate. Right now is a particularly challenging time for our healthcare systems and providers -- Elation offers an opportunity to work and innovate in support of those providers and their patients.

I'm a leader in engineering @ Elation and we have development roles as well as have various openings across the of the organization which you can see here: https://www.elationhealth.com/careers/

Elation has been headquartered in San Francisco, though a large portion of our engineering team has always been remote, so we're hiring anywhere in continental US timezones. Tech stack is AWS/Python/Django/MySQL/ReactJS.

Apply on the website if interested!
No I don't think so because these kind of things https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/En... were not obsolete in 1982. They were not obsoleted until at least 10 years later (https://en.wikipedia.org/wiki/Encarta) but probably more like 20 if you consider those physical media things are basically digitized books and weren't obviously superior in terms of accessibility or content.

What old collections of books obsoleted in the early 80s are you referring to?
Unbelievably racist comment.
> Surprised there is no mention of Dashiell Hammett, a contemporary of Christie's. He wrote The Maltese Falcon in 1930, introducing the world to Sam Spade

I think it's because Dashiell Hammett wrote in a different genre. Rather than detective fiction, he wrote in the hardboiled or noir style, totally unlike Agatha Christie or Arthur Conan Doyle or other authors of what we associate with "detective/whodunnit fiction". His stories are not that much about the mystery (contrast them with Christie's, which are all about the mystery, and without which they would not be interesting to read), but about the rough and cynical detective making a living in an uncaring world, where corruption rules and the law is similarly dirty and suspect. Also they smoke a lot and wear hats!
>"1kloc / day is a reasonable ballpark figure, landing us at about one person-year to port boringssl to rust."

Porting 1k lines a day, testing and catching and fixing errors to language with incompatible memory model and doing it for a year is insanity. Programmers who propose this kind of productivity most likely have no idea about real world.
I get spammed by Amazon recruiters! If I were willing to sell my soul I'd gladly join.

Instead I'll take 90k less base pay, still make doctor-money, enjoy my life, and not feel depressed morally working for a company like Amazon.
eh, that's fine. I just didn't want other people to waster their time.
The purpose of the ASIC is to make Bitcoin (look) more decentralized and thus more legit.
The game changer for me: at any point in time if I like the music I’m hearing I pull up my phone, launch shazam, get the music from apple music directly into my library. It’s seamless enough that I don’t see myself going back.
Godfrey's Cordial
Also, when I was younger I was diagnosed with a condition called dysgraphia where my handwriting is terrible, which is why I got into typing when I was young and eventually programming. So writing legibly on a whiteboard is just an awful prospect for me as I need to think about how to write something just as much as what I'm writing.
Are you sure? I can’t remember why but I’m subscribed to both. I’m pretty sure I couldn’t play my own music without iTunes match.
I'd love if OP had more details on how they ask "great questions that give her a lot of signal about the candidate’s skills while ensuring the candidate always feels comfortable and confident". I hate passing interviews and as a result try my best to be a chill interviewer, but I yet have to find good conversational questions that get me confidence in ones' coding abilities.
In Poland there is a very good rule, that if you have any kind of food or beverage consumption related establishment you must make your toilet available to non-customers.

This pretty much solves this problem beautifully. If you can find a place to eat or drink, you can find a free place to piss.
> parse and evaluate infix notation expressions

Wirth's "Pascal User Manual and Report" has a listing of a program on pg 75 that does just that. Except it emits the expressions in postfix form rather than evaluating them. It's 31 lines of code, including declarations and `end` statements.

K+R "The C Programming Language" has a desk calculator that evaluates postfix form on pages 74-75 which is about 60 lines of code including lines with just a {, and handles +-*/= including user interface and error checking.
H&R Block Blocks Block Rebranding?
I can’t recommend HamStudy[0] more highly for getting licensed. I put the app on my phone last spring and used it to run through questions whenever I had some downtime. I was able to get my tech within a few days, and I used HS to upgrade to Extra. It makes the process painless and easy, especially for tech where the goal really is just to get your license so you can get on the air.

You can also use the HS website to find online exam sessions, which makes the testing process even easier.

[0] https://hamstudy.org/
Update your GPU drivers?
Without any supporting evidence, I have no idea how this qualifies as news.
Interesting. What was the number theory trick? I like these sorts of problems.

If the role required some math along with software engineering, then it could have been a question that provided a good signal.
Just a note about rule #5… in an effort to not use an offensive term for asian immigrants the author has possibly inverted the meaning of the rule:

5. No racial stereotypes. – to a 21st century reader implies that an author will not use racial stereotypes, that the characters can be their own individuals regardless of their race. In the original it means that there will be no asian immigrants in the story, and Knox further clarified that he thought their presence spoils a good story.

You can read more at: https://agathachristie.fandom.com/wiki/The_“Rules”_of_Detect...

␄

⟦addendum⟧

The page I link above also contains a similar list of "Twenty Rules for Writing Detective Stories" by S. S. Van Dine. He avoids any racists rules, but has a "classist" rule that speaks to America in the 1920s as seen by avant-garde art critic…

Servants – such as butlers, footmen, valets, game-keepers, cooks, and the like – must not be chosen by the author as the culprit. This is begging a noble question. It is a too easy solution. It is unsatisfactory, and makes the reader feel that his time has been wasted. The culprit must be a decidedly worth-while person – one that wouldn't ordinarily come under suspicion; for if the crime was the sordid work of a menial, the author would have had no business to embalm it in book-form.
Though even the Java JAR file is itself just a zip file.
This headline is wayyyyy over the top. If all of these weapons systems had gone into production, how much different would things really be?
A complication is a watch related term for any feature that doesn't tell the time, and predates electronic watches.
I taught myself to code with the lessons I learned from weightlifting. I knew that all I had to do was put the reps in and trust the process. Even when I had bad days or felt like I didn't want to practice I knew that I'd be better for just showing up and writing a few lines of something.
And its sequel, 7 Billion Humans. Fantastic game exploring concurrency and coordination in a similar assembly-ish language. It starts off without too much trouble, but develops to some really neat challenges trying to coordinate a dozen or more humans running the same program.
Glass.photo is trying to fill a gap for actual photographers (not really a social network for selfies). Paid, but ad free. They’re close to sustainably profitable too.
>One can't even imagine a theory that connects them.

You are saying that atomic motions on earth cannot affect computer programs?

Or are you saying that some atomic motions on earth cannot affect computer programs?

If the latter, then how, theoretically, would you divide them into those that can and those that can't?
Not using Copilot yet, would appreciate if you could provide some real examples on what you typed and what copilot suggested.
Obviously less relevant.
I was interested to know how this fit together with Yugoslavia's ethnic conflict. Looks like it didn't really: It was just convenient chaos?

Who were enslaved? From [2],

> The women, who came primarily from Moldova, Ukraine, and Romania, were available in large part due to the collaps-ing socialist economies in their home countries

Who were the slavers?

> Although men of
different ethnic groups did do business there, as often as not they were not even from Bosnia, undermining the claim that the market would create interethnic harmony amongst Bosnians. Rather, Serbs from Serbia; Croats from Croatia; and internationals from Romania,
Moldova, and Bulgaria were the groups actually taking advantage of the unregulated market by engaging in mutually beneficial organized crime and smuggling.

Who were the buyers?

> Traffickers used Arizona Market as a hub for women trafficked into the rest of the Former Yugoslavia and on to Western Europe, Israel, and Turkey.69

The BBC also says NATO troops and/or peacekeepers were customers. That sounds like the basic "power corrupts" story.

The point is, this doesn't seem to have run along the ethnic lines of the conflict.
People are just lazy, greedy, and never satisfied. After 4-day workweek is a norm, people would think working 4 days a week is a horrible crime against mankind by capitalism, and ask for 3-day workweeks, etc. This will keep going until the country is broke and everyone is f*ked, but who cares if it doesn't happen in the next 10 years?
> for example, that something intentionally reads from uninitialized memory.

Sounds terrible. This should never happen in any program, so any behavior relying on it is already broken.

I'm way more concerned by memory safety issues than cryptographic issues. Frankly, history has shown that cryptographic bugs are far easier to shake out and manage than memory safety bugs.
It’s interesting to see the mix of local identifiers and public code that copilot is able to generate. In the end I disabled it because I had to keep stopping to check its suggestions, really breaking the programming flow. But I imagine with some content and UI improvements it will be invaluable in the future.
Recently, I found a bunch of mp3 files on an old flash-drive. I copied them to my laptop and played them. After using music services (Pandora, Amazon, Spotify, Google Play, YT Music, etc.), I found the experience to be amazing. I forgot what responsiveness was like when listening to music. I pressed "Next" and, instantly, the next song started playing; no short, but annoying delay. I scrolled through songs to my favorite part, and once again, no delays. There were no commercials. No terrible "suggestions". I didn't feel like someone was watching my every click, every song choice. It was just music, like the good old days of 2009. :)
This is, I think, a misapplication of Berkson's paradox.

The assumption is that, all else equal, a university is less likely to accept a public school student.

But there's so many confounders here that Berkson's paradox is unlikely to follow trivially. This might be true, but I expect it's more true for (and as a consequence of) parental income/legacyness than than preference for private schools.
Really? I don't feel the racism in this comment. I believe he's accurately pointing a white privilege he has, which is kind of a thing anti-racists do.

Or us that inacurate because it's more of a class privilege than racial privilege?
Can you explain how making this joke would have saved the interview?

Here is how I see it. At best, you interrupt a candidate in the middle of a technical interview to make a joke. At worst, you ruin the interview experience for the candidate. To me, the cost/benefit is clear cut.

During a technical interview, you are evaluating the candidate’s technical knowledge. You are not there to become friends. There will be time for that after the candidate goes through the interview process.
Complication is a well-established term in the watch industry. https://en.wikipedia.org/wiki/Complication_(horology)
Happy to report that Kagi Search (a newcomer and one of the three search engines that can answer questions like this) gave the right answer. Both Google and Bing got it wrong.
> disinterestedly with facts, statistics, and published analyses

I think this is the core of the disagreement, and why we're talking past each other...

Your argument (let me know if I'm stating it correctly): on the objective metrics of cost, recidivism, and so forth there is no compelling statistical difference between public and private prisons. Therefore there's no grounds to rule out either. Since different incentives can change behavior, better laws could result in private prisons optimizing for these metrics and we'd have better outcomes.

My argument (evidently not clear from previous posts): Prisoners shouldn't be treated cruelly regardless of whether that improves or worsens some objective metric. Example: it isn't morally OK to serve prisoners rotten food, even if that makes them less likely to come back. An academic or government agency who is disinterested in the welfare of prisoners is the least qualified to study how prisons should be run, while those with a track record of promoting human rights and humane treatment for prisoners have the most credibility on how to make things better.

Edit: I'd also add just how catastrophically bad it is that private prisons do lobbying. Their fundamental incentive is the exact opposite of the rest of society: to have the highest number of criminals possible.
Interesting question! When mankind will really need to calculate costs and try to get rid of such an entrenched "habits" as av-scanning (same as to crypto-mining nowadays), it could be too late to do something.

Or take banks. I was amazed to see how much manual work is done in financial institutions. Skyscrapers with bank name on top of it filled with tens of thousands people. Everyone has computer, among other things burning electricity. Separately, datacenters. How does it compares to crypto? I doubt it's less, if sum up all banks.

But anyway, av-scanning is doing much good, but can be socially out-engineered in a single click, making it useless in most critical cases.
Considering this article has spent hours on the front page and remains in the top 10, I don't see the point you're trying to make. Also, note organic.
The System Design question where you design an elevator system, was in vogue around 2015. Two different companies asked me the same question.

It looks like these folks really bought into it.
There’s a “sensitive content control” option in account settings. Set to “limit even more” and this type of content will actually stop showing. My search screen is just airplanes and Turkish construction videos now.
Netflix isn't free.
One bit of dirty laundry to keep in mind with FAANG and friends is that the interview process is somewhat self-selecting. Often times, the very people that crammed leetcode in the hopes of landing FAANG roles are the ones interviewing candidates three months later. So there this sort of twisted feedback cycle where the interviewers think that leetcode solving ability is a sort of badge of honor or whatever.

Obviously not all interviewers are like that, and at more senior levels, interviewers do place more emphasis on other criteria, but for entry/L4/L5-ish roles, it's a pretty rampant thing.
Upwave | Senior Data Engineer || Engineering Manager || Full Stack Engineer | San Francisco | Full-time | Bay Area-based or REMOTE (USA or Australia only)

About Upwave:

Upwave is a YC/venture-funded startup that helps large enterprises plan, measure, and optimize brand advertising campaigns. We offer a comprehensive set of tools that help our Fortune 500 clients understand and improve how they’re perceived in the marketplace, how aware consumers are of the value they provide, and how much consumers trust them to provide the value they promise. Our team emphasizes high-quality, high-velocity, sustainable software development in a collaborative and inclusive team environment.

About the Role:

At Upwave, data analysis is our product, so data and data engineering are key to everything we do. We've been rapidly expanding our list of enterprise customers and deepening our integrations with "household name" partners like Amazon and Verizon. As we grow, we're building more unique, differentiated, valuable types of analytical products and we need full stack engineers to build robust user experiences and data engineers to feed those products with data.

On the data engineering side in particular, we need an experienced technical leader to help us rationalize our cloud costs, architect a new high-efficiency set of pipelines, and help guide us towards a highly scalable, highly maintainable overall data architecture.

We also need an Engineering Manager (or Senior Engineering Manager) to support one (or possibly two) of our cross-functional development squads. We are continuing to build out our suite of interactive, visually compelling, self-serve analytical tools to help marketers ask and answer sophisticated strategic questions and we need an enthusiastic, empathetic manager to help our engineers do their best work and to make sure that our development processes continue to help us do great, sustainable software development across our whole engineering organization.

See and apply for the roles at http://www.upwave.com/careers and/or email me: george@upwave.com