skysight-inc/HackerNews huggingface dataset:
Zuckerberg is looking for retention ‘hooks’ to mitigate Threads exodus
Probably "senior" in the sense that you've been at the company the longest then. I've worked with a couple of these before, it's always awful.
Market job is bad, but it also depends on the industry (tech had a lot of layoff) and on the benefits you are looking for. Speaking of benefits, since "everybody" want a remote position, if you're not too picky, it's probably much easier to find an on site position at the moment, without even compromising on the compensation
Comparing for exactness is one challenge, but just a start - identifying what has changed is a bigger challenge. And that's where the world of file/database comparators come in. A somewhat niche but easy-to-use example of one with lots of options that others have sought to mimic in open source is SAS's PROC COMPARE, which can compare SAS datasets or other vendor's database tables (which SAS can effectively treat as if they're SAS datasets).

SAS COMPARE Procedure
Example 1: Producing a Complete Report of the Differences

proc compare base=proclib.one compare=proclib.two printall;

https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/proc/...

_____

DataComPy (open-source python software developed by Capital One)

DataComPy is a package to compare two Pandas DataFrames. Originally started to be something of a replacement for SAS’s PROC COMPARE for Pandas DataFrames with some more functionality than just Pandas.DataFrame.equals(Pandas.DataFrame) (in that it prints out some stats, and lets you tweak how accurate matches have to be).

from io import StringIO
import pandas as pd
import datacompy

compare = datacompy.Compare(
df1,
df2,
join_columns='acct_id', #You can also specify a list of columns
abs_tol=0, #Optional, defaults to 0
rel_tol=0, #Optional, defaults to 0
df1_name='Original', #Optional, defaults to 'df1'
df2_name='New' #Optional, defaults to 'df2'
)
compare.matches(ignore_extra_columns=False)
# False

# This method prints out a human-readable report summarizing and sampling differences
print(compare.report())

https://capitalone.github.io/datacompy/
The same movement which

So, you're using guilt by association now? Are you accusing everyone who disagrees with you of violence?
How the PicoCray Was Made
Does anyone have a good overview of threading on AWS? Every time I read about it I get confused, it seems like there are wildly different rules depending on the context. Lambda is different than ECS which is different from EC2
The point stands. Things are often depicted too binary and simplistic. Many subjective things also get smuggled in as if they were objective to hide their ideology and the word "truth" is used to stop people from questioning things.

I'm totally onboard with that.

At the same time, when talking about the physical world, most things are not like that. Humans for instance, get around by moving limbs called feet and not flapping feathered wings like a bird. This is the level of obvious I'm talking about.

The secondary point was that many things are this level of obvious and also specialized. For example: how does the animal cacomantis castaneiventris get around? Unless you have some kind of specialized knowledge you wouldn't know that's a type of bird.

The internet is awash in unspecialized people opining on specialized knowledge that is only controversial to the untrained eye in the same way that students don't get As on every exam they take. You need to actively work around people talking out of their bounds if you want your training data to be accurate
I agree, this is my main critique of Slack. Discord's approach to servers as only requiring one login for many makes way more sense. Compared with Slack's multiple logins for many, way more confusing.
Why are those separate Slack instances? I've worked in environments with hundreds (<1k) users on the same Slack / Hipchat / whatever app, separated by channels, not instances. Are you talking about thousands of users, or are there some other constraints?
It could have been simply some data put in the keychain. That persists through app deletion.
When the song came out, almost all phones would have been rotary dial, so this is probably just coincidental.
I have several Python scripts that run simulations of cpu schedulers. I have used this module for a while, but resorted to just use gnu parallel.
That, and the part about the gamblers constructing irrational belief systems stuck with me, decades later.
90,000 actionable leads, “dozens” of cases filed. That’ll show them!
> Do they need robots to organize the worlds information?

Well, my bookshelves are a mess and I'd be ok with getting a robot to help organize my information, if I had some assurances that it won't kill me, or at the very least a "Don't be evil" clause.
"having been on one" -- So n of 1.

Classic "my experience trumps yours".
Not coincidentally, the last time I went to CCF was at the invitation of two fairly obese friends
> put back into the economy

oof is that the bar we want to set? spend it and you're fine
Sure. But why?

Right now it has a shadowy reputation because the only people who require that feature are criminals. A few of those are committing crimes against unjust laws, but they are badly outnumbered by widely-disapproved-of behavior.

The anonymity comes with a cost. Tracking makes for a smoother web experience for most people.

So it's a hard sell to say, "Hey, you should do this thing that makes your life harder, in order to help disguise criminals". There's good reason to think that ordinary people should take better care of their privacy, even if they don't realize it, but I don't think that they're itching to apply a technology that has a "shadowy reputation" for a reason.
Well, it was his relative who found it so I guess his whole extended family and social circle know that he's into this.

I occasionally get guitar questions because people know that I put the time into researching what's what and can at least tell them "yeah, this is crap - don't buy it".
The money is long gone. The people can still go to prison.
From what I've seen of VyOS using a configuration file that is then used to generate the actual system configuration I'm not really sure its so hard to automate. Take your target state, generate a configuration file in the right format, then send it over and apply.

To be honest this feels more like a limitation in Ansible, which has always felt like a bit of a hacky config management system to me in that the way it functions is generally to run a bunch of commands that gradually mutate the system's state, rather than atomically applying the target state, but then I've been spoiled by NixOS on my personal infrastructure recently.
They missed Havana syndrome.
Won’t some one think of the Ferrari dealers and mansion realtors!
google runs on ad money but they're also in the business of acquiring elite ML talent and publishing sota research is one of the main drivers in accomplishing that.
It does help focus one's choices, especially at a place with a ridiculous menu like the Cheesecake Factory. Think in terms not just of what will go down well now, but what will survive best until tomorrow.
I'm no expert, but wasn't Stockholm Syndrome debunked?

My understanding is that the response to the hostage taking was so incompetent that the hostages trusted the kidnappers more than the police. One of them was expected to "die at her post" by a bank executive. She refused to testify against them for these reasons rather than any sympathy to their cause.
Single Board Computer Is Faster Than a Mac Mini and a Raspberry Pi [video]
>Another way of looking at this is that a lot of that $200B was likely put back into the economy

And put into relatively unproductive sectors like luxury goods. And taken from future American taxpayers, too. A truly collosal waste of limited resources.
So much for certainty of punishment.
It's good news that the frauds are being pursued. I'm surprised it hasn't been a larger topic in the politics, maybe it will be next year.
Fwiw Tmobile is also pullomf this crap. Unless you pay with a bank account you pay more (5$ extra per line) which is ridiculous to me.
The internet has become progressively worse with the invention of smartphones and lowering the barrier of access for the common people, I would not like to see the same happen to Tor. If the long winded forum discussions and info sharing turns into Facebook tier posting I'll become depressed.
Same, I've had a bunch of flying car startups start bugging me with weird stuff plus a couple of the primes. It was all rather sudden too so I'm not sure what happened to flip that switch.
It wouldn't be unusual to be an E5 at Facebook (err, sorry, "Meta") after 5 years, which is considered "senior" level. The point I'm making is that this title inflation has happened more broadly than just at VC-funded startups.
Every payment processor keeps the money for at least a short period of time. It's a trade-off between operational complexity (of many transfers), efficiency, accounting concerns, and fraud risk.

There are reasons why you might want this as a customer though, if you take dollars but don't have a USD denominated account (perhaps due to being abroad, regulatory requirements, etc), then you might want more control over batched payouts, especially if your bank charges a conversion fee to receive foreign currency.
$2k would be a bidding war. This is worth way more than that! I definitely know some collectors that would part with $50k to have this.
> An arcade machine, regardless of how rare it was, would be something I walked straight past though! Too big and heavy.

Yeah but there's nothing like standing up in front of an actual arcade cab, one joystick in each hand, and playing Robotron 2084! (one joystick to move in one of eight directions and the other joystick to fire in one of eight directions).

About ten years ago a friend of mine was moving to a smaller house and had no room for his vintage arcade cab... So he offered it to me. I immediately took it (my fancy car wasn't big enough to carry it so I went and borrowed my parents' car).

This cab has already been moved to three (EU) countries (!).

It's fully working, I've got a few PCBs (both originals and bootleg PCBs) and I've got a Raspberry Pi with a Pi2JAMMA adapter, driving the CRT screen...

It's a joy to see my little daughter play on the games I used to play as a kid (like Elevator Action, Buster Bros/Pang!, Bomb Jack, etc.).

It's an amazing relic from really glorious times.

P.S: it used to be in my office room first, then in the living room (which was epic) and now in its new house it's in the laundry room next to the washing machine : )
Had to google what lowsrc was, interesting...
Well, apparently they advice now to use progressive JPEG images.
I don't think I can do all of those justice right this moment but let's get a few here so people can link to an HN thread instead of the red hat article ;)

MP is good when the GIL would hamper your thread concurrency, ie your problem is likely CPU bound rather than IO/network bound (where Cython is good about releasing the GIL).

Cost is that there's process overhead of each new instance of Python running the worker code and pickling any required data to/from the worker across a process boundary (rather than between threads). Benefit is mostly the last answer: can saturate all available CPUs.

Few options but generally something like `concurrent.future`'s `.map` will keep tasks with order while a `.submit` and then checking with `.as_completed` will be tasks out of order (but if you return an ID of what you were working on you could reorder after and that may be worthwhile if the workloads are highly variable).

Exceptions:

Capture all in your worker and make available to the main via event or queue and check that signal periodically in your main and take action as needed.

For the other (Ctrl+C in your main) have your workers periodically check a signal from main as often as needed for the responsiveness desired and have the worker cleanup/quit on Interrupt signals.

Data transmission feels too problem-dependent to give a single answer to but if you're processing say, files, don't read and pass the files bytes to a worker, pass the file's location and let the worker read the file and return/write results.
The market is indeed not the same it was during the past 2 or 3 years. But these last years were abnormally good for IT professionals. Too much cheap money distorted the job market and, if you don't have much experience on how things used to be before that, you may find it difficult to adapt.

Suggestions:

- Try to expand to back-end and advertise yourself as a full-stack. I'd say that many companies are currently in "maintenance mode", putting their new projects in a wait list and focusing on maintaining their existing systems. A generalist developer, able to work on the entire stack, would be more valuable in such cases -- and that would also explain why UI designers are having such a hard time to find new jobs.

- Submit resumes to the "Who is hiring" lists here in HN

- I don't know if that's your case, but anyway. If you live outside US and EU, worked for companies from these regions in the past few years, and are trying to find a similar job now: it's gonna be harder than before. Those are precisely the countries where the cheap money caused the most severe distortions. Too many small companies with very little potential were full of cash and hired tons of developers from abroad. These days are over. Such jobs still exist, as they existed before the pandemics, but are harder to get and the competition is tougher. If that applies to you, I suggest you to start focusing on "traditional", on-site jobs in your country, and keep looking for better, remote jobs while you are employed and less preoccupied.
Seems to me that the way to architect this is to have multiple quasi independent embedded controllers at different levels. For example, you might have 3 independent finger controllers, managed by a hand controller, and so on, on up to the highest level LLM that drives everything. So you have an LLM that just says, pick up the green can, issues whatever structured data needs to go to the arm controller and on down the line, going to down to more real-time and less high level processing as you go.

As a human, I don't understand the detailed micro-second by microsecond movements my fingers have to do to pick something up, let alone how I'm touch-typing this sentence. It just sort of "happens" when I want it to happen. I don't think you need to design a robotic AI that understands how every part of it's mechanics work. The fingers don't need to know how the feet work, for example. There should be semi-autonomous "intelligence" embedded throughout the system, with only necessary feedback being fed back up.
Anyone who is surprised hasn't been paying attention.
While that works, it's not very user friendly, and that means friction, and friction means churn, and churn means a sad boss. It makes obvious sense to us, but gramma or your luddite uncle have a hard time with that. They need to be redirected (handheld) to where they're going.
I worked with a person for about 3 years (and he had previous experience as well) and I wouldn't even call him a fresh-grad level or trust him more than I trust an intern. Some people are immune to learning
Kowloon Walled City: The Densest City on Earth [video]
Tried to watch the video but it was painfully slow and unclear, they lost me immediately. Just get straight to the point.
This looks like an important milestone for cross platform dev! I've seen a lot of people wishing Flutter supported Kotlin, so I wonder if it will become as prominent in mobile development. Does anyone know of significant downsides with the platform (apart from not being mature enough) that could prevent it from joining the ranks with Flutter and React Native?
'likely put back into the economy' is a terrible way of putting it. That wouldn't be a good explanation in front of a judge who sees my fancy car, paid by fraud. It also does not inspire confidence with how the government treats money. Why would I be willing to do honest work if society lives on broken ideals?

If the ppp was feasable, the government would have reserved money for solving these side-effects of their proposal.
Whitefonting is cheating and everytime you apply for a job you get used to this fraudence. I was shocked to see this promoted on air this morning. The whole process of Recruitment needs to be Redeisgned.to get things right.AI is Redesigning Recruitment by Replacing the long tiring Search game with Jobs to Skills Matching.

Check out
www.veedohire.com
Same thing with aquariums. If you want a 150 gallon you have to pay. If you want a 2000 gallon and are willing to go pick it up and move it, it's usually free.
FTA: Blind trusts wouldn't be allowed.

>The new bill would bar Washington officials from owning or trading stocks, even in blind trusts.

The implication is that blind trusts are just wealth managers with a facade of independence.
Spent and lost (like an investment gone south) with little to show for it.
I wouldn't think that. There is a huge premium (some) people are willing to pay to not go out.
ChatKey: GPT-4 in any application that supports text input
I refuse to buy anything Intel until they reach 7nm.
The Fed’s favorite inflation measure cooled down even further in June
Agreed. Thinking about WWII, the Allies did all sorts of awful things and made a lot of mistakes that cost the lives of innocents. But the overall goal was a much greater benefit than not acting at all.
I agree on the notifications thing.

A few friends and I are doing some side consulting and decided to use a Google Space within our public Gmail accounts. It has worked great and I haven't missed a thing, especially with the Gmail app on the phone, but I can mute pretty easily if I want to.
Interesting dilemma. The idea was to get that cash out as quickly as possible, which meant lowering barriers. Even with the reduced thresholds, people with small businesses like restaurants, dry cleaning, etc had trouble as they weren’t used to filling out government forms.

Of course that made it easier for fraudsters, but which is worse: not getting cash into the economy or having to try to claw back fraudulent dispersals? There isn’t an easy answer to this.

In retrospect it might have been better to rope in the accountants and/or payroll companies rather than the banks — most companies, even tiny ones, hire someone to do the books and file the tax returns, and those people have some legal accountability and already have access to the required data.
I personally am less concerned about knocking things over, which is a thing we already trust vacuum robots with; rather I'd be much more concerned about the robots accidentally (or intentionally?) "folding" my kids or pets.
> which powers their onlineshop or blog or whatever they run

Why are small businesses like that running their own servers? Pay for the most managed service you can - if it's an online shop, then something like Shopify; if it's a blog, then something like Ghost.

Running Internet servers isn't just about security updates, it's also DDoS protection, backups, and VM replacement when the underlying hardware fails, at the very least. Why would any business devote any headspace to that unless they're forced to in order to make a profit?
Most people aren't applying to startups.
And in some cases games have gone backwards, this video comparing Arkham Knight to Gotham Knights being a prime example:

https://m.youtube.com/watch?v=2L3hVUPSDGc
This is so true, I comprehend with this almost every other day
Presumably to hasten the exodus.
I've gotten plenty, though I am a decent bit more senior than you. It's very hard to get an offer right now, but for sure you can get interviews. I think I've interviewed with ~10 companies for positions since June, and all passed on me, but it's mostly because I didn't take the time required to prepare. In hindsight nobody asked anything _super_ hard, but you cannot make a single mistake, or a suboptimal solution, or give the wrong response to a question right now.

I've started grinding leetcode, reviewing system design, and behavioral questions. You MUST memorize perfect responses to regurgitate as fast as possible on the interview. Again, you cannot afford a single mistake in process right now or they will pass on you.

Tech is a really weird place in general these days, maybe we need a hard reboot in the sector, or maybe we should all go do something else with our lives.
Are there any forums with "long-winded discussions" that exist in Tor only, other than kiwifarms?
I was a vegetarian while living in Macau, China for over 6 years and a year in Indonesia as well as when I came back to the US, so for about 8 years actually. It was very hard to avoid "vegetarian" meals with animal broth in them. I got down to 178 lbs and I was ripped, but I felt I was hitting a wall in going beyond a certain amount of effort whether reps with push ups, pull ups, or running times. I also felt like I had a brain cloud after a little exertion. I have been experiencing a much more keener sense of alertness, focus, and clarity and more strength endurance while on the carnivore diet. My body craves my late morning meal and I have not tired of the basic menu choice. I am also very interested in how a vegetarian diet that is soy-based (tempeh was a favorite, my wife's Indonesian), beans, legumes, or dominated by a few choice vegetables can lead to build up of an unwanted substance. Isoflavones (phytoestrogens) from soy products and consuming certain quantities, or like broccoli having thiocyanates that can lead to issues with the thyroid. My mom had thyroid issues, and I am hyper, so I flagged this. The more I read about the bad in vegetables rather than the "you can never get too many vegetables" mentality made me not take for granted that vegetables are healthy. Moderation in everything, however, a strictly beef diet with very low sugar intake seems to be doing wonders for my health. I remember eating a lot of cashews and I was told that the antioxidant oxalic acid is good for you, however, 3 to 4 oz. a day is too much and is bad for the kidneys. I loved cashews!
How about we just don't take taxpayer dollars in the first place, if the government plans to do things like this with it? Don't need to add money to the economy if you don't take it away in the first place.
Because it promotes shitty behaviour and poor mental health practices.

Jumping on every alert (message) is a recipe for ADHD (yes, you absolutely can _develop_ ADHD) and anxiety becoming the norm.
This seems correct. Buffett lives in Omaha (where he is part of the upper class) and eats basically only McDonald's, steak and canned soda. In NY and LA among middle-class circles a 10-year-old child with these eating habits would be pitied for his parents' failure to educate him correctly.
Agreed, but the bar for HN submissions is slightly higher.
I didn't downvote you, but you might not be aware that Paypal like Google is known to have been Less Evil back in the day. So much so that--and I'm going completely by memory so I might fuck this up--Douglas Crockford went to Paypal when he was pissed off with a patent play Yahoo made and took a moral stand, quitting in protest. It was one of those companies that had a rep of putting developers first.

Now how much genetic material Paypal retained from Musk's x.com I have no idea and whether Musk was responsible for any of "the good stuff" in Paypal during those years is debatable (See Founders At Work for the windows/linux debates).