skysight-inc/HackerNews huggingface dataset:
Which is really cool, but it seems like... people mostly just.... don't do that. Presumably more people will use Linux(And any other cool FOSS tech) as more people do so.

Like, how many really neat technologies have been completely forgotten because nobody put it on the play store?

A lot of them would only have been a week of work. But I sure don't want to maintain it all by myself, the odds of it becoming a community project that mostly runs itself are low, and for personal use it's easier to just use whatever crappy solution is readily available.

We have all the tech for so many cool things, what we don't have is said tech packaged and maintained.
Wolfram talks about mobile automata.. This is where you calculate one cell at a time.

https://en.wikipedia.org/wiki/Mobile_automaton
and
https://www.wolframscience.com/nks/p71--mobile-automata/

I'm confused as to how you actually train a cellular automaton? How does one do it? Is it just rule search to match a pattern at time t given input state from time t-1 (and repeated?).. it seems like you'd have a bunch of boolean equations and then look for and extract its solutions.
They say good fences make good neighbours. I'd like to know where I can buy just one fent. I want to use the fent post, in my post production system.
Buried under the rest of the article is this, since some people only do headlines I'll copy it here for visibility:

>Shanbehzadeh was sentenced to five years for alleged pro-Israel propaganda activity, four years for insulting Islamic sanctities, two years for spreading lies online and an additional year for anti-regime propaganda.

>His lawyer, Amir Raisian, told Shargh Network, a reformist newspaper in Iran, that he would appeal the verdict, especially the accusation of pro-Israel activity. The prosecutor’s office in Ardabil alleged that Shanbehzadeh had been in contact with Israeli intelligence officers and was arrested when trying to leave the country, according to Voice of America.
> People have. And it's always shown that no apps are opening your mics when you're not using the app, and that if you're using the app they generally will only open your mic when it makes sense to do so.

Can you link to people who have checked?

I had a couple of the last BlackBerry phones, that ran Android. They came with this "DTEK" [1] app that monitored when apps accessed your phone's sensors. And I remember every time I checked it, the various social media apps had all been caught snooping something like hundreds of times a day­. This was happening even when I didn't use the apps, so there definitely didn't seem to be any reason that "makes sense" to do it. Not sure if it was microphone, or maybe just location or something, but audio eavesdropping isn't really out-of-character based on that.

1: https://docs.blackberry.com/en/apps-for-android/dtek-by-blac...

https://crackberry.com/how-control-your-mobile-privacy-black...
> there are few people who still so concisely understand the intersection of engineering leadership and those table-stakes capabilities we normally associate with SRE / DevOps.

I'm curious what else is good to read about this topic, if anything comes to your mind?
I can write a computer program that analyzes, or even simulates, massive magnetic fields, but that program doesn't create any actual magnetic fields, right? Sometimes people say don't "Confuse the Map with the Territory" right? You get what that means surely.
POSIX not really relevant, more systems? Debatable. More implementations could be seen as a negative.

Perl is more regular than Awk for the simple cases and is more usable for anything that isn't merely iterating over input.

Of course, you shouldn't any of awk/perl/shell for tasks that aren't being run by you or are over say 20 lines long.
I'm a firm "ad audio spying denialist", but that's mainly an "uhm, ACKTUALLY" kind of denial. Ad firms absolutely do spy, but probably not through the use of microphone audio... mainly because that's way too much information for what they actually want to do. That and every mobile OS shows very obvious warnings whenever media capture is being used, and I'm not aware of a sanctioned way to defeat those that isn't a 0day exploit that would get caught, patched, and banned off the App Store / Google Play in short order.

What I suspect is actually going on is the boring ol kind of location tracking and fingerprinting. Locations, searches, and call history. Metadata, in the language of surveillance law. Of course, the cruel joke of surveillance law[0] is that metadata is content: you can infer the content of a conversation from the circumstances of which it took place. Three-letter agencies rely on the fact that nobody understands this, and so do advertisers (of whom they pay money for data from).

[0] I'm resisting calling it the "holographic principle of surveillance" on principle.
The Art of Problem-Solving in Software Engineering: How to Make MySQL Better
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It destroys what this site is for, and we have to ban accounts that keep doing it.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Founders are also inventors, learners, and path breakers. So, as a founder you understand your business and engineering behind it; that's why you can pull it back - more often than not - when things go bad. I don't think a professional manager would have given a new lease of life to Apple with iMac, iPod and iPhone. Zappos had a similar story regarding Pivot.
The complicating factor is that every business is different, and there are legitimate cases where an influx of random card just happens, or a slow trickle of payments goes on at a steady pace.

In particular the PSP usually have no window on the seller's system (the seller handles the client and transparently passes the info to the PSP, contractually promising it won't peek into it). So they can't decide on their own if a set of payment requests come from a single end user or multiple ones.

There usually will be additional services and hooks to protect from these issues, but with additional fees attached to it, and a bit of dev to do on the seller side. Which means some smaller shops will forgo them and get bitten.
Projects I've finished are usually always projects I want more than I want to make them.

For example, I made a notes web app that syncs to S3, has full text search, has a "daily note" button that auto creates a note for the day, etc. This app was not the most fun and exciting app to make, but I made it anyway because I wanted it to exist.

There comes a point in projects where you're in the middle of it and you want to switch and do something else. But if you constantly find the desire for the thing you're making, invariably you'll finish. And it gets more fun after the trough of boredom.
> Bare bones python with a basic repl editor for starting out.

Fortunately Python already includes an basic editor in the standard distribution, IDLE. It is an underrated tool. I think one reason Ruby stalled and failed to overtake Python after an initial surge in the aughts was the lack of an similar tool leading to more attrition for beginners. See for example this 13 year-old stackoverflow question: https://stackoverflow.com/questions/3763140/idle-like-intera...
Your words are beautiful, yet devoid of any information. I hope Gadamer writes differently :)
It would seem the foils hydrodynamic lift would require a known speed for the weight. Is that less than 15 knots? I dont think lasers go much faster than that.
The UK judges have stated that they will jail passive observers of the riots as a matter of policy, so it's not just that one guy:

https://www.telegraph.co.uk/news/2024/08/09/judge-refuses-ba...
The point is not winning. The point is keeping checks, and publicity. Knowing they might get sued, even winning, is enough. How they are gonna talk to their neighbors who read about that case in a local newspaper?

But the more people say "you're never gonna win" -- the less people care, coming to the current situation.
There are logarithmic-sized proofs with transparent setup for arbitrary computation. These are much better for practically-minded people than ZKPs for ad-hoc computations because you don’t have to be a cryptographer to figure out how to use them
SiriusXM | Staff Software Engineer - Platform Engineering | Full time | Hybrid: Onsite 2 days/week at any US office (NYC, Oakland, Atlanta, etc.)

We’re looking for a Staff SWE to help design and build out the observability and incident management platform for the production software underpinning SiriusXM and Pandora. This role is part of the wider Platform Engineering org, a product-minded organization with thousands of internal customers.

Please apply directly at: https://careers.siriusxm.com/careers/jobs/15710?lang=en-us. I'm also happy to answer questions via email (in profile).
Most of the sprawl in America is not in the northeast. E-bikes are perfect for US suburbs.
"Art is never finished, only abandoned." (Leonardo Da Vinci)

1. Clearly identify why your are doing something.

2. Is it really a benefit to _both_ yourself and _society_ . Or are you solving someones issues for a false sense of accomplishment, and silly wages. Note, I do realize the irony of this post, but I find it entertaining so it still meets the criteria.

3. Summarize your time-bounded project goal in one sentence.

Example: “I believe that this nation should commit itself to achieving the goal, before this decade is out, of landing a man on the moon and returning him safely to the earth." (John F. Kennedy)

4. Draft the probabilistic path forwards, by adding the finish line first.

https://en.wikipedia.org/wiki/Program_Evaluation_and_Review_...

5. Identify the key deliverables necessary to meet an MVP in your TRL. This narrows the scope of the project to mitigate feature creep etc.

https://en.wikipedia.org/wiki/Technology_readiness_level

6. Are there people with the right skills and motivation to finish each stage of the project? Note, statistically if you are 93% sure you are only really 60% certain on average.

7. Justify the liability of the budget is consistent with personal and corporate budgets. Solving the worlds problems for free may sound noble, but a half-baked attempt is usually foolish, hapless, or destructive to yourself and others. i.e. if the only motive is to make something cheaper, than you will likely end up worse off for the effort.

8. Landing the belly flop... Can deliverables be re-used in other projects? Does the project still meet its goals in commercial, scientific, and or entertainment markets.

9. Start testing the hardest key deliverables first with toy sub-projects. If these don't succeed, than don't bother tooling up with funding for the rest of the project.

10. toy sub-projects are sometimes regression tests, small programs, or key problems with unknown solutions. Expect these to fail or be repurposed 52% of the time, but if they don't work for the intended role than the path is non-viable.

Finally, I must observe an interesting phenomena when the probability of completing a key deliverable is below 50%, number more the 3 nodes in a PERT serial traversal, and do not have redundant options. Irrespective of a project complexity, the team will fail to reach its goal regardless of the talent pool, time window, and budget.

Best of luck, =3
I was doing something to graph some numbers against each other using pandas and whatnot recently.

I don't use this setup much or do this kind of work much. For the first part I stumbled through, doing it myself and referring to the docs.

Then I installed Cursor to give it a go. I did a few things in less than five minutes that would have taken me 30 minutes or more to read the docs, have a go, read stack overflow and go back and forth and code.

There is a question as to whether I would have understood things more and learnt things more deeply had I done it the old way.

But still. It's impressive. Coupled with good software engineering practice it's going to make people able to produce even more.
How you choose to react to situations, and how you choose to act in your life is what defines your identity. Not the results you gained by effort or achievement or lack thereof.

> that one is contributing to something

I feel sorry for people who measure their self based on some consumerism yard stick, it is pathological.
So this is an interesting correlation, but are we sure it doesn’t go the other way?

Intelligence is genetically determined to a significant extent.

Smart people figure out workarounds. Smart people have smart kids. Smart kids are ahead of other kids.

Did the workaround cause them to be ahead? Or did having a genetic lineage that produced the workaround cause it?
Location: Manila, Philippines
Remote: Yes
Willing to relocate: Yes
Technologies: Fullstack Javascript; NodeJS, React/Native
Resume/CV: Available upon request; LinkedIn can be provided as well
Email: hi@meeco.dev
Brain waves existing or even being crucial to consciousness in humans doesn't really say anything in itself.

Like for all anyone knows, they're simply present to trigger (and keep triggered) "consciousness computations".
Not so for consulting
https://archive.ph/A65vR
The other issue with pensions is they're run and funded by the company. Some benefits are guaranteed, some aren't. It's also a distraction for the company. Their expertise is in making widgets, not running pensions. Plus it opens the door for funding shenanigans and liability (GE comes to mind). This always should have been outsourced to private pension managers or possibly governments.
Yes, it is called living in a civilized society.
> they were frozen to penalize the majority stakeholder

I'm no lawyer but from what I gather there's two issues with Starlink, one where they had their bank accounts blocked to make them pay for Twitter's fines, which is highly controversial and they could appeal it, and one where they could lose their operating license for openly refusing the general order to all ISPs in Brazil to block Twitter. If they blocked Twitter and appealed on the quite reasonable grounds that they are different companies they would have a much better chance of returning to normal operations in Brazil.
That sounds great, but with the "pricing" link on your site going to a "contact us" form, it's hard to be convinced of that :-(
Not GP but the idea that babies are affected by whether the adults have a wide range of experiences is pretty stupid IMO.

Now if we are talking about 10 or 15 year olds then of course it matters.
What do you mean scoped to a particular proof? There are different proof types like there are different hashing algorithms, they can all prove any data just like sha256 and md5 can hash any data.

How do you verify the password meets certain requirements sever side without getting that user data? Client side input can't always be trusted as anyone can modify that regex check.

Here's a project doing passport verification for services without needing to send them a photo of your passport: https://github.com/zk-passport/openpassport

With something like TLS notary you can prove anything signed by a https certificate, so you can prove there are enough funds in your bank to get a mortgage without revealing how much money you have.
> ... how authoritarianism shapes public discourse

See I was onboard with this reasoning until last week - we arrested the boss of Telegram and charged him with allowing illicit activity, which obviously happens on WhatsApp and other apps too. Isis was literally recruiting members on western social networks!

And we spent months discussing banning of TikTok, my major politicians in mainstream parties. so we aren’t far
AGI exists now. We need better terminology.

You want something more, and that's fine because I do too. Our state-of-the-art models are baby AGI, because they can accomplish a wide variety of tasks without being specifically trained for it. They can do limited reasoning on new tasks. That's intelligence that's both artificial and general. But it's just the start.

There's a few axes that need to be captured. Breadth of knowledge, ability to reason, and ability to update the model based on new information. LLMs are great at 1, possible superhuman. For 2, they're 1/10 on a scale of 0 to human. For 3, fine tuning and prompt stuffing get the job done for now, but they're a far cry from human ability.

And yes, you can build computation machines out of nearly anything. If you simulate a human brain with sticks and stones, what does it matter the substrate?
Not sure what people have in mind with regards to the growth of a company? Get to know more people? Get to know them more closely? Less debt/overhead? More agility? Less stakeholders?
For me, categorically not. I had multiple 2 way dialogs about implementation details and highly
specific questions during the implementation that we created together. It wasn't just saying "Implement X" and then "There's a bug in Y", it's things like "Explain this data structure and why you are allocating memory this way". Or "The algorithm is mirrored incorrectly on the Y axis, fix the coordinate system and give me an option to change it" --- The latter example took Cursor like 3 seconds to complete perfectly. I'm not exaggerating, it was 3 seconds. It had implemented the solution faster than I could have found the problem by scrolling the mouse wheel and reading the code with my eyes (Let alone THEN fixing it). Imagine a whole afternoon of this high momentum. Is it perfect? No. Is it net-positive? Yes, a LOT

Going away and finding implementations, and then trying to integrate them (they undoubtably use different data structures, functions etc) would have been MUCH slower, MUCH higher effort, and I would have given up much earlier. Having some{one,thing} there I can just ask a highly specific question and get an equally specific answer with examples RIGHT IN THE IDE, kept the momentum up.

There's absolutly no way finding other examples on github would have been faster or higher quality. This is no longer a matter of taste, its the practical difference between complete and incomplete.

I mean this went from "I dont know GLSL at all" to "Here is a complete implementation of a realtime electron density grid viewer running in WebGL in the browser" in an afternoon
Previous poster meant Starlink usage by Ukraine.
I've gave up on GPT-4o a while back, I've spent the last 1/2 hour (more like wasted it) trying to get Claude 3.5 Sonnet to do my bidding (nothing super complicated) and it's a complete mess. It does forget plenty. It gets things wrong. It's like the weather man, you just can't trust a word he says.
A book that analyzes MySQL performance design flaws, which should be very helpful for those interested in performance.
you're welcome - and here's the correct url https://www.cognitivefxusa.com/
IANABL, but that judge seems pissed off. Were he in Brazil, I'd think he would be in jail a few steps ago in this process.
I think it really depends on the nature / structure of your data and the query patterns that you'll expect given the way you want to showcase your data. Some folks use Postgres to Snowflake to Clickhouse.
Agreed, but the US Civil war wasn't started over mean tweets or nasty letters. There were armies and battlefields. The Declaration of Causes of Seceding States wasn't threatening individual lives, but simply said that some states need not respect the federal union.

Also, that threat of violence didn't lead to the success of the Confederacy, but to its destruction.
Seems like you are trying to discredit the source as a way to get people to question the facts. The facts are that this story has been widely reported. It’s well documented that the Iranian government persecutes and foments violence against authors critical to their regime.
I hate VSCode so much, that having to use a form of it is a non-starter for me.
Is it only academia and Google Research that is funding these kind of artificial life passion papers? Wondering if anyone knows of real-world applications / companies working on them.
I’ve been hiring interns and managing internships for the past 10+ years.

The number of interns at any given time varies from 1 to 10+

We were a small team at some point (less than 10) and now the company is bigger (~500 engineers).

We hire most interns if they have a successful internship and are interested in working with us.

I really love working with young engineers, mentoring them and helping them shape their careers.

I don’t have any specific resources to pint you to, but typically what I do is to have a bunch of well defined/specified projects, that can take anywhere from 2 to 4 months to complete.

Projects vary so I can accommodate to their interest if they have anything specific in mind:

- testing

- api development

- frontend

- systems programming

- etc

If I’m the mentor of an group of interns, I make sure I meet with them on a daily basis. I will also meet with them 1:1 and provide prompt and actionable feedbak on how they can improve.

I can say that we at my company are really satisfied with the results we’ve yielded during the past 10+ years, and the talent we have been able to recruit and groom through that program.
API is just another schema. You can make a VIEW in SQL db to keep that VIEW schema stable, while changing the source schema without downtime.
I accidentally did DROP DATABASE; on the development database everyone used at PayPal back in 2004. I was in ok with the sysadmin and he restored a backup in like 10 seconds when I told him -- "I think I fucked up pretty good and need your help to fix it...I dropped the dev database and I'm hoping you can restore it.". I guess I wasn't the first and probably wasn't the last either.
Are there any good open source/free ones? I tried Apache Superset a few months ago which seemed promising but was appalling bad when it came to trying to use it.
Because when they do and it and the answer invariably comes back "no", it's not considered "newsworthy" so journalists don't give a shit.
There're different currencies driving software development. Your work project is driven by money. Your side project is driven by passion. To push your personal projects to completion, nurture your passion, whatever your passion is.
People think it's simple to hide your money in some anonymous off-shore but the USA has been responsible for tightening of the screws worldwide.

I managed to buy a YouTube sub in Venezuela with my regular debit card, though. What store were you buying from that needed a local bank account?
They can still post the evidence on their blog or whatever.
This is seems obvious to anyone who knows someone who has struggled with unemployment.
Sense of meaning, dignity, etc.
There are some goofy people with money and fringe politics in the US. Plus the whole world, even parts of Germany, seems to be forgetting what a bad idea fascism was.
Valve Steam Desk as a stepping stone to the Linux desktop
Artficial Intelgence will make use speel bestest!
OpenAlex[0] and CrossRef[1] is a pretty good source for this.

[0] https://openalex.org/
[1] https://www.crossref.org/
Is that a relevant example? I though US government was separate from Israel’s , thought lately I am less sure!
I think the only marketable optimization today would be a TSTO flyback booster to simplify recovery. Ala the 1960’s Boeing 832 but without the manned part.
Yea you can prove you're some set of users without revealing which one.

This is useful in the case of whistle blowing you can prove you do work at a company, or say a US Senator can show the government is up to no good and prove they are a senator without revealing who they are.