skysight-inc/HackerNews huggingface dataset:
Anecdotally, I've talked to more and more coworkers over the past year who say that either they or their parents are taking a significant pay cut to just move back to their country of original (often India) because the cost of living is so high now in the USA.

I'd be interested in looking up real statistics on this - maybe it's significant, maybe not. It probably has't been going on long enough to really be reflected much, and of course my group of friends could be atypical (Boston, here only for work with little other social ties).
The FP5 costs 699€ on the Fairphone website, so the premium is not that small
Ooh! A toaster that takes a prompt and generates that image on your toast! The GPU heat could be harnessed to actually toast the toast.

Let's make a startup!
Origin story, The Idea Factory: Bell Labs and the Great Age of American Innovation
SEEKING WORK
Location: Mozambique

Remote: Yes

Developer / Content Writer / Open Source

Technologies: Python/Django, RPA developer (UIPath, Robocorp), Wordpress, Ghost.

Résumé/CV: https://drive.google.com/file/d/1IHO8dSwf3HswJGN9hfSTLTHhCql...

Email: j.muconto@gmail.com

Linkedin: https://www.linkedin.com/in/joao-muconto-622380273/
If you can make such a program in 1 week there are plenty of franchises willing to pay for it. It doesn't have to be very good, even if 50% of what you show is a false positive and you only catch 20% of all crimes you say that is still more than enough for a human to look through everything you flag and get the police involved. While it probably directly costs more than eating the loss from these crimes, you only need to catch a few cases to be worth it.
US State Dept has no idea if its IT security works, say auditors
It's better to just return it to a different gas station. Selling gas is more difficult than you might think because of rampant dilution/adulteration in the secondary market. Can't just go door to door saying "Hey I bought too much gas" or "My car only takes 93 octane" -- nobody trusts anyone anymore.

When you make a return without a receipt you generally just get store credit instead of cash. If you don't need some chips and tallboys, you can typically sell the credit to someone behind the station for .3 to .4 of the face value. That isn't great but since the gaming machines only take cash its a solid way to get liquid.
> In real terms that means a saving of around 1MB. That doesn’t sound like much, but at 4 million weekly downloads, that would save 4TB of bandwidth per week.

Yeah, who cares about 4TB/week? What is this, the '90s?!
It gets even more confusing: the USA is traditionally more allied with Pakistan, India's biggest enemy, and we know American jet fighters perform better than Russian ones given the wars the two countries have had (Pakistan has lots of F16s, India has lots of migs). Pakistan is also a fairly strong ally of China...so...lots of nuanced geopolitics going on.
Something like pretending your parents were employees for example?
I am not disagreeing with you either on most people not speculating.

Every transaction has overheads. But I'm just talking about house flipping, or even when upgrading from one house to another, 41% of any money I, as an individual could use towards the new house, kids education or whatever, going as a transaction overhead is simply crazy, and almost extortionist given how monopolistic this is in the US

Re: Day trading - That would be REIT and related instruments.
man, I was convinced this was 32gb max, great to hear!

I have the gen 2 which is the most annoying thinkpad I ever had, but well, it's still really great compared to other brands.
It is, which is pretty normal for opinion posts.

But your argument that this is okay is also an opinion.
Are they actually safer though?

There hasn't been a ton of data especially in areas where the risk is important.
> a $730 Fairphone will satisfy the "people can see you paid a premium for this" bar

Does it? I don't think most people have even heard of it.
I didn't fully understand the change that you are explaining, but in general having old & new schemas working relies on the migration definition having the proper `up` & `down` functions defined. These are postgres functions so you can fit any logic in them to ensure that a column deleted in the new schema gets properly backfilled to the old one.

I wonder if there will be cases where this gets too complex or otherwise hits any limits. It may be possible that for those cases a raw SQL migration is required.
There's still slavery, and I don't mean "modern day" or "Socratic" slavery. In Mauritania.

I'm sure Al Jazeera has a documentary.
Does anyone remember the FX!32 binary translator?

https://en.wikipedia.org/wiki/FX!32

I remember Linux had some version of this as well as the ability to run OSF/1 binaries.
Are you really taking the side of the idiots who made a modern car you can Hotwire in 45s with no special tools? And then refused to issue a recall and fix the problem?
Around here I've been noticing an alarming number of vehicles being driven around with deeply expired tabs, dubious bits of paper tacked in the license plate area, or frequently no plates at all ever since the pandemic. Depending on where you live this just might not be enforced very much at the moment.
The speed ups exist in other languages like data.table in R, Polars / Jax / NumPy in Python for example.
Location: Vancouver, Canada
Remote: Yes
Willing to relocate: Yes
Technologies: JavaScript, Python, PHP, C/C++, SQL, BaSh
Frameworks: Flask, Pandas, React, Vue, Express, Node.js, HTML, CSS
Resume: michaelphartmann.github.io/#resume
Email: michaelpeterhartmann94@gmail.com
LinkedIn: linkedin.com/in/michael-hartmann
GitHub: github.com/MichaelPHartmann

The last few months I've worked as an Engineering Manager for a Solutions Engineering team working with a full stack of ad-analysis tools, client notification systems and process automation. Previous to managing the team I was a Solutions Engineer II for about a year. We work in the advertising technology space, primarily with Prebid and a popular browser extension for analysing advertising setups. I'm also involved in product design and development.
I have a Bachelor's Degree in Corporate Finance and spent several years of in the construction industry before diving into programming, which had previously just been a hobby.

I am also the creator of FinMesh, a financial data API wrapper for Python.

Eager to learn and hungry to grow in the depth and breadth of my skills I'm looking for junior software developer positions. Something in fintech, constructions technology or advertising fits my background well but I'm open to all opportunities.
Depends on how you define working :). I'm a 6+ year vet of the IPFS ecosystem, we work on iroh these days, which I think addresses many core issues with the protocol design: https://iroh.computer

The biggest challenges still unaddressed are twofold imho:
1. The network is very forgetful. Stuff you added 24 hours ago is likely gone unless you've taken specific steps to keep it up. This is hard because all CIDs in IPFS have equal weight, which makes it very hard to cache intelligently.
2. The implicit promise that IPFS will resolve _any_ of the 86-100k new CIDs it sees daily in "normal internet" times, (sub-second TTFB). This doesn't work in practice, because mapping content addresses to location-based providers who are under high churn is, well, very hard.

Both of these problems are "content routing" problems, which is the core of "get me stuff from this hash, I don't care where" interface IPFS offers. It's hard. With iroh we just don't make that promise at all right now.
> So, no matter where it is stored, it has to leave that store, get transformed and enriched and then run through an embeddings generator (ML inference).

Same for pretty much all the data in your database. It comes from an app, that does validation/editing/transforms. The benefit is that it's all together, can be atomic, only requires one query to get, update, and delete.

Vector databases are just normal databases with a vector index. There's no reason for you to have a specialized DB for it.

Also, embeddings aren't inference, it's a token lookup. There's no forward pass.
> Someone else formatting the code differently may rub you the wrong way, and the only way to resolve that is the worst type of code formatting bike-shedding.

True. Your team would just have to select a manager who decides.
> That said, I have verified exactly one bad stick of RAM in over 3 decades of computing, so I personally think the downside of soldered RAM is overblown.

Man I must've been unlucky. I had a dead DDR stick around 10 years back and LPDDR (soldered on a ThinkPad x1) die on me around 6 years ago. Both of them died very early on though and were covered by warranty.
How police use location/search data to find suspects - not always the right ones
You may be interested in GNU/Linux phones, Librem 5 and Pinephone.
Computers are worse.

The only way we have gotten any semblance of safety is "slam on breaks if unrecognized" which happens quite frequently.
I mean, the entire reason the Asahi team are able to do what they do is because Apple isn’t stopping them at all (in the context of laptops/Mac Minis at least). It’s just that they’re not doing anything to help them except for maintaining the ability to boot a different OS.
https://news.ycombinator.com/item?id=37755590
I personally don't know how best to interpret lots of research from the medical community. However, I do believe that the meta-analysis based Cochrane reviews[1] are the most reliable reviews of medical intervention for non-experts (and I consider even the vast majority of doctors as non-experts outside of their particular specialization). The Cochrane Collaboration isn't all knowing, but I don't know of a better alternative source of such information.

In a large meta-analysis[2] the Cochrane Collaboration did not find convincing evidence that masks work. Here is a single sentence taken from the author's conclusions:

"The pooled results of RCTs [Randomly Controlled Trials] did not show a clear reduction in respiratory viral infection with the use of medical/surgical masks."

This gives me pause; I was one of the dedicated mask wearers during the pandemic, but now I realize that we don't know that they did any good. Please note that I am saying we don't know if the masks worked; I'm not saying that the masks didn't work, just that we don't know that they did.

I've included above just a single sentence from the the Cochrane review titled Do physical measures such as hand-washing or wearing masks stop or slow down the spread of respiratory viruses?, the review is available online and is easy to read. I encourage those that think they know that masks either work or don't work to read the entire review for themselves.

[1] https://www.cochrane.org

[2] https://www.cochrane.org/CD006207/ARI_do-physical-measures-s...
I've been buying Samsung drives for a few years and had no problems. My general strategy is stagger the buys, in order to /hopefully/ get drives from different manufacturing batches however the reason I'm using a RAID setup is so I don't have to stress over durability. If one or two drives do tank, oh well. Buy new ones, clone contents from one of the parallel drives and go on with life.
Location: Flanders, Belgium

Remote: Yes

Willing to relocate: No

Services provided:

Embedded software development (C/C++)

(Bare bones, PlatformIO, Linux with Yocto, ...)

Embedded UI/UX using Qt/QML

Applied cryptography

Website: https://www.ryutec.be

LinkedIn: https://www.linkedin.com/in/jonathan23/
Really quite difficult (read expensive) to get hold of a copy of the original, https://www.abebooks.fr/rechercher-livre/titre/guerre-golfe-...
Show HN: Converse – Your Personal AI-Powered Reading Companion. Now in Beta
Thrilled to announce Converse: Your Personal AI-Powered Reading Companion.
Designed to elevate your reading and content consumption experiences across web articles, PDF documents, and YouTube videos.

Check it out at https://getconverse.com .
Thanks for this! I constantly open projects with `code .`, and have tired of waiting a few seconds for the `devcontainer configuration detected` popup, and then another few seconds while the project re-opens in the container.
As a counterpoint from someone who's been daily driving Arc since this summer:

1) Most sites are designed for Chrome these days, and our customers also use Chrome or Edge. I get not wanting to support Google itself, but Chromium has become the de-facto standard at this point, and Firefox is actively declining with 6% desktop and 3% overall share.

2) This is a preference thing for sure, I'm a fan of vertical tabs and was previously a Vivaldi user. I really like the design of pinned tabs too, it makes me actually use them. This is a workflow thing and I'd just avoid Arc if you don't like vertical tabs.

3) Who knows, Vivaldi and Brave manage to stick around. The Google integration money doesn't seem to be bad. They also don't need their engineering team to encompass developing the rendering engine, they can focus on the UI.
>There’s too many middlemen in this process

Realtor here - if you believe that, don't use Redfin or Zillow or their competitors, because they are yet another middleman adding friction. I'm not going to go into a monologue here, but both are leeches on the system that add more cost. Yes, it's wonderful that they have made more info available to the public - for that they are to be commended. But if you understand how they actually make money they are adding more friction and contentiousness and I do not believe they are actually saving your, the consumer, money.

>I don’t even think houses should be investments

It's a sensitive and emotional topic certainly, but I would encourage you that if you feel that way, try to imagine what set of laws or social changes would need to happen in order for that to not be the case - like what would that world look like? Because each time I try to do that thought exercise with people, I continue to come back to a belief that the alternatives are not superior to the system we have. Real estate is an asset. Cars, bennie babies, stocks, bonds, gold - there are lots of types of assets in the world, but real estate with its permanence and immovability is a very, very special type of asset. Thus, it is very difficult to separate the asset from its investment potential.
-=[ISSUE RESOLVED]=-
An update to everyone. I have sent another few emails, luckily landing at a different support team representative. They have confirmed that the previous rejection based on nationality was not valid and that they will process my case as usual.
> They're heavily VC-backed, and while they say that they want to monetize via paid team features

This alone is a huge reason not to use it. After the OS/kernel, the browser is probably the most important and security-sentitive program on your computer. Being not free software should be an automatic nonstarter. I don't know why the W3C doesn't fund development of Servo or similar as a foss project given how absolutely essential maintaining a neutral browser (/engine) is for the health of the web.
Location: Remote Europe, US

Remote: Yes

Willing to relocate: No

Technologies: React, Tailwild, Next.js, Vue, Stripe

Resume: $35/h, Best practices and clean code. I have developed more than 50 projects. Updating my resume in progress

Email: web3future@protonmail.com
I had the same thought; eager to see if anyone can explain why this wouldn't work, or (better) how they're already doing this today.
Privacy is a luxury.

That said, I have disposable income and always pay for ad free experiences when offered.
Two that I found really helpful were The Big Score and The Intel Trinity by Michael Malone. Both cover the earlier years, but great history.
but they cram them in like factory chickens
Just link to the article, which was discussed on HN yesterday,

Google Alters Search Queries to Get at Your Wallet (https://news.ycombinator.com/item?id=37740425) (181 points | 106 comments)

https://archive.ph/3a0wY
i suspect this is one of driving fears many people have with LLMs.
Using Linux on laptops for 10+ years without any problem. Just buy it preinstalled.
>> "The speed of light may be expressed as being roughly 1.8 terafurlongs per fortnight (or megafurlongs per microfortnight)."

As a (primarily) sci-fi writer I feel an obligation to work this into a story.
"insurance" for small losses == higher prices for everyone. Some amount of "shrinkage" whether due to shoplifting, employee theft, or unknown reasons is built into the economics of a retail store.
You could tie essentially any two crimes by assigning more broad descriptors to them that'd boil down to "this is what countries want to discourage". Not to mention, half of this is just wrong - digital piracy most often isn't extraterritorial (it very much falls under the jurisdiction of where the piracy took place), and most individuals pirate for personal needs, not profit.

The point stands - no jurisdiction that I know of treats digital piracy similarly to naval piracy, and there is no strong argument in favor of doing so.
This is actually the case, old and new schemas are available and working until you complete the migration, and you can run this step whenever you want.

The aim is not to deal with conditional logic in the app dealing with both schemas, but having an old version of the app linked to the old schema and the new one using the other.
Prestashop 8.1.2 Released: Easier Product Reordering
After looking at the page it seems pretty clear overall but the biggest source of confusion to me is emphasis of "a new stdlib". To me it seems like a good chunk of their goals start with "a new compiler/runtime". They are replacing the go command.

The fact that requires a different standard library seems like a consequence of the first decision but it's unclear.
Your behaviour is the low-point of this thread, so I'm not giving you any more of my time. You're the only person "shitting on people" here.
People coming to C from Pascal would do this initially, and I still see attempts at using the C preprocessor to look like the author's other favorite language.

It's not as rare as you suggest.
Okay, comrade. `/salute`. It is discoverable over filesharing networks designed for the job.
She would have been targeted even if she did not use social media
Most of this info seems to come from the yt-dlp github page, which is pretty easy to read. https://github.com/yt-dlp/yt-dlp
thanks! I have not but will def consider it
Wow. Never thought of this angle, religion wasn't on my radar concerning this question. Just found it counter intuitive that we live longer but not that much longer... Medicine's great but we have ways to go in our understanding.
This level of brainwashing is flabbergasting…
Well, I think what I want _is_ a basic phone. I want a low powered cheap phone that runs an operating system that isn't openly hostile to me. I don't want fancy, big, etc. But I can't find a cheap basic android phone that isn't also user-hostile.

I don't _like_ iOS but my options are

* faff about with Google-free android, not be able to use banking apps, etc.

* Give up and accept google's terms

* Give up and accept Apple's terms

I really wish Ubuntu phone or Firefox OS had taken off https://en.wikipedia.org/wiki/Firefox_OS
And Apple's seem better.
The pump intercom is done because then you know someone inside actually saw you and is expecting you. If you drive off without paying they are much more likely to notice and call the police in time for the police to catch you. Or at least that is what they want you to think.
If you have the option to deny without negative consequences. "They could always jump off the plane."
Seconding the comment above, I think "Loop" might actually be a technical term and something like "for each (whatever)" or "do X times" might be easier to follow. As programmers we know things like while loops and end conditions, but regular folks might want to see something a bit more human readable. Alternatively, maybe some kind of flow chart with a line pointing at itself might convey what a loop is - that end conditions are lines that leave the loop's outer box and otherwise the loop continues through the line that points to itself. I sort of feel like "loop" and "booleans" are technical terms that people don't understand as easily as simpler terms like "for each". I'm not sure how you could make something like "x < 5" simpler though. That's basically math and you might have to point folks to YouTube videos about inequalities.

Maybe you'd have more than one person setting this up - the engineer could write some of the details with the help of technical docs for the non-techie, but then someone experienced could provide someone less experienced with comments to follow or higher-level descriptions of blocks? E.g. At a high level there could be a human description that says "Load data: While there's more data to fetch ..." or "For each record, relabel fields..." but at a low level, it might say "While len(response) > 0, fetch data" or "Assign object fields x,y,z to response fields a,b,c".
OP here: I never said it's something wrong with logrotate, ubuntu, ssh, or sudo. It's a thought challenge with a guide, and could be a stage in a CTF challenge to get root.

It's "something wrong" with the configuration chosen by a system administrator to allow "/usr/sbin/logrotate *" to be run as root without consideration of what the logrotate binary may do with certain arguments.

It's just an explanation of how to exploit this situation if you find a server using this type of configuration. That's the whole basis of projects like https://gtfobins.github.io/ and https://gtfoargs.github.io/.

As I have seen this style of script being used with forced commands in authorized_keys, my conclusion is that the author loosely followed some online guide for restricting SSH access to certain commands and either inherited the flawed original script or made the error adapting it to the local requirements.
Proper options for restricting the shell abound. From the top of my head: rssh, sshdo, PolicyKit, rbash, rush

Did you actually read the article at all? If you use rbash or rshell and logrotate can be run as root, this issue still persists. The logrotate binary is the one performing these actions, not bash.

Once you are passing arbitrary strings to bash as root

Passing arbitrary strings to bash as root? It's about passing arbitrary arguments to logrotate.
That is what this project is trying to achieve. By allowing your client apps to access both the old and the new schema at the same time, you can have the old instances of your application working while the new ones (using the new schema) get deployed.

They can work in parallel for a while until you complete the rollout and call the migration as done.
Not to mention that small business owners can sometimes change dynamics, depending on why people steal.

It is, sometimes, one thing if it's Susan's shop (you know Susan; she lives in the apartment down on the corner of Fourth and Mission, stealing from Susan would be like stealing from your own aunt) and another if it's Walmart (you will never meet Sam Walton in your life, or any of the management of that company. There isn't even a franchisee).
it is not, just a simple hosted service