skysight-inc/HackerNews huggingface dataset:
> Self-removal reduces further rep damage that cold impact other sales inc. of a future remedied version.

I eagerly await the return of the app.

That's the thing: these scam removals never return. New scams arise, but the specific removed apps don't.

You speak of evidence, so show me even one example of a publicized scam app that was removed (by "someone") and then returned triumphantly.

> Wrong. Often devs announce removal by Apple.

Wrong. Legitimate developers announce removal by Apple. Scam developers never announce removal by Apple. In fact, scam developers are almost always anonymous, so where would you even find their announcements? Go ahead and find the announcements of "Parvati Patel". I'll wait here.

> Inference requires evidence. None has yet been shown.

Wrong. We have plenty of evidence. You're requiring a very specific piece of evidence, an official announcement from someone, but that's never going to occur. It's weird to even call it "inference" when your evidence for X is simply someone asserting X. (Moreover, theoretically, either Apple or the developer could be lying, so where's your evidence that they're not?)
Not the previous poster but it could feel meaningless if you really sincerely think civilization is doomed. At least with optimism for the future you can feel like you mattered to the people close to you, or you were a good cog in a great machine, or you lived a happy life and so will your successors.

Even with daily life, if you think your own life is going to worsen in the future no matter what you do, won't that demotivate you today?
Good reply, you are right.
I have even written ("Be aware that output from ls without options differ, if redirected") that it is so but was somewhat fooled by my experiment and the different timings for "ls" and "ls -1" when using XFS.

Of course I was not able to reproduce this difference and assume that I did work on the system and it was not idle.

I have repeated the the tests, on another mostly idle system. (Therefor the timing is not comparable to the first test).
This time both filesystems live in a loop device and the benchmarks were run with hyperfine (3 warmup loops, 3 measurements each).

XFS
ls -l >/dev/null Time (mean ± σ): 5.890 s ± 0.394 s [User: 1.096 s, System: 3.491 s]
ls -lU >/dev/null Time (mean ± σ): 2.254 s ± 0.386 s [User: 0.648 s, System: 1.602 s]
ls >/dev/null Time (mean ± σ): 542.7 ms ± 4.4 ms [User: 443.8 ms, System: 98.7 ms]
ls -1 >/dev/null Time (mean ± σ): 534.4 ms ± 2.3 ms [User: 450.1 ms, System: 84.1 ms]
ls -1U >/dev/null Time (mean ± σ): 115.8 ms ± 1.8 ms [User: 80.9 ms, System: 34.6 ms]
ls -U >/dev/null Time (mean ± σ): 121.0 ms ± 14.6 ms [User: 80.9 ms, System: 40.0 ms]
find >/dev/null Time (mean ± σ): 225.0 ms ± 16.2 ms [User: 150.1 ms, System: 74.7 ms]

EXT4
ls -l >/dev/null Time (mean ± σ): 10.493 s ± 0.392 s [User: 2.495 s, System: 5.032 s]
ls -lU >/dev/null Time (mean ± σ): 8.395 s ± 0.157 s [User: 0.735 s, System: 5.049 s]
ls >/dev/null Time (mean ± σ): 1.966 s ± 0.010 s [User: 1.760 s, System: 0.202 s]
ls -1 >/dev/null Time (mean ± σ): 2.014 s ± 0.032 s [User: 1.798 s, System: 0.216 s]
ls -1U >/dev/null Time (mean ± σ): 221.4 ms ± 1.3 ms [User: 83.7 ms, System: 137.6 ms]
ls -U >/dev/null Time (mean ± σ): 222.5 ms ± 2.0 ms [User: 78.9 ms, System: 143.6 ms]
find >/dev/null Time (mean ± σ): 531.0 ms ± 4.0 ms [User: 377.3 ms, System: 153.7 ms]
https://www.youtube.com/watch?v=w_QpKGK0tuE

SaveItForParts is a great channel and does interesting explorations and detailed explanations about interacting with satellites :)
Can the color theme be changed?
I've lived mostly in non-grid or barely-grid cities and towns. My youth was spent next to a forest.

The closest thing to grid around here is southern Helsinki, and it's also my least favorite area to navigate in. I'm always off by a block or two, and it feels like it's all the same, no landmarks or character or sense of scale.

But when I'm just a few km to the north, with diagonal streets etc, I can locate myself much easier.
That is impossible.

C/C++ has DECADES of development with all chances to become good to go ignored. Is CULTURAL.

Look, no even C `if` fall-trough is fixed, and that is probably the easiest thing to fix of all.

Expecting better from them is like expecting fossil fuel companies to be green.
This is a bit like complaining about AWS because you don't like the product selection on Amazon.
That's what I interpreted at least one of the times, but if you follow the "new approach" (it's a link) it takes you to a blog that is old (according to dates) and does not match the current styling

I could definitely be wrong, as it's still a bit ambiguous to me
Love this topic. Early in my computing career I was trying to modernize our software testing. I wrote a small pgm to generate the Cyclomatic Complexity of our Fortran code. I was especially pleased after discovering an error while working thru the IEEE paper McCabe had published.
Unlike say MSSQL or Oracle PG does not cache plans at all. I think this is mostly due to its multiprocess architecture vs just sharing in memory plans between threads. In MSSQL a plan can take a while to optimize including jitting if needed but it doesn't matter that much because all plans are cached so when that statement comes in again the plan is ready to go.
Incorrect. Frequently, UI lag on components that hit server side back services is made significantly worse by naïve microservices, especially in the face of organic growth.

Specifically, every API call that traverses a machine, boundary, necessarily impart, additional latency, and uncontrolled microservices can have a multiplicative effect
Some of this maybe:

https://en.m.wikipedia.org/wiki/Illusory_truth_effect

See the "see also" section.
> The SDKs are "bundled" in all lambda runtimes but normally not into the binary, what additional performance would that bring?

I haven't looked at LLRT's internals, but if I were them, and I were bundling some JavaScript code into a binary and seeking to really optimize startup time, I would probably pre-parse the JavaScript text to produce QuickJS bytecode (or whatever data structures QuickJS actually interprets at runtime; no modern interpreter is actually processing raw text as it goes). In the best case, embedding something like that into the binary could mean that startup processing of the embedded code is O(1) (just like how startup time for a native-code binary is independent of its size, as long as it doesn't have global constructors).
I have a hard time figuring out how those in the health insurance industry get sleep at night.
SEEKING WORK | REMOTE | NA or EU

~~

20+ yoe as dev/IC. 10+ yoe in managerial and executive roles. Multiple great exits and acquisitions. Built tech for Tezos, Oracle, Shell, Digitas, Saatchi & Saatchi, Time Warner, Sparkasse.

If there's a problem related to tech, I can solve it - and make it sustainable. Available for work as dev/IC, EM, Director, or CTO, with experience in each. Full-solution MVP development from scratch. Performance optimization and modernization of older systems. DSL and programming language design, compilers. Let me know if you're looking for experience that isn't below! HN posts are short. CV upon request.

If you think I might be able to help you, shoot me an email: damian.jobsites@gmail.com

~~

Example estimates:

- Security audit: $2000/day

- Review your code and dev processes, 10-page report: $3000

- Short-term dev and research work: $1200/day

- One-shot meetings: $150/hr

- Fees flexible for longer engagements

(see reply for skill list)
It is something of the normal pattern, it always seems like companies love it. It always seems like UAC with extra steps to me. It's not that much more secure than taking UAC as-is and dialing up the security settings on UAC prompts to require a password every time. It's often amusing to me that everywhere I've seen require "secondary accounts" for admin permissions has dialed down the overall security settings of UAC below the defaults.
Main tech skills:

- Backend Programming: Python, JS, TypeScript, Node, Vue, React, C, C++, SQL, Perl, PHP

- FP: Haskell, Elm, Scala, Clojure, OCaml, Erlang, Elixir, Theorem provers (TLA+, Isabelle HOL, Agda, ...

- Fintech: Dev experience for banks and financial institutions. Launched Tezos and other major blockchains. Dozens of smart contract audits)

- Devops & co: Distributed Systems, Ansible, Terraform, AWS, Docker, Linux admin, ...

- AI: LLMs, predictive text, machine vision (trajectory tracking), DSP, Big Data, ...

- Infosec: Cryptography, Red team testing, RE, audits, threat modeling, ...

- Other tech: Godot game engine, audio engineering (mastering), Verilog, VHDL

Management and business: Minor in Psychology, led and managed teams between 2 and 30 people, product design and gamification, hiring, and a lot of other experience that won't fit in this post.
There has never been real communism so how could anybody hope to know what is? Literally.
I believe Map was released in 2015 as part of ES6 so while not new, it still feels new in some code bases. Some people also confuse it with Array.prototype.map a lot.

People just assume every data structure operates like an array since it is the most commonly used without realizing the underlying object nature of the language. Like the idea of getters and setters coming from OOP paradigm is lost to fresh devs over the last 5 years using the FP paradigm as their primary means of coding in React.

So yeah some of the fundamental are missing but also most of the time this knowledge probably isn't utilized by React FP only devs in their day to day.
Sure. All governance, no matter how it is shaped, ends up representing the money. Remember, money is a token of debt. If you give someone money, you promise to give them something of yourself in return at a future point in time. When you are indebted to someone they hold power over you. There is no system or framework that can avoid that shift in power when you indebt yourself to another. The only way to avoid it is to avoid debt.

But ultimately that's just people.
And then I always think, Netflix only has ~3,600 movies... My friend's Plex server has 4x that (in just movies). I'm also often underwhelmed by Netflix's engineering posts
Indeed, I've used McCabe stuff in the past not as a gate, but a way to say "this should be looked at before that" type of thing. Works pretty well.

A low score doesn't mean "good", nor a high one "bad", just an indication that something might do well with some more scrutiny.
Questioning Go's range-over-func Proposal
Jury awards climate scientist Michael Mann $1M in defamation lawsuit
I found the concept of computational biology pretty mind blowing in the early 1990s.
I rewrote OnlineOrNot's API to use Hono + Zod (almost a drop-in replacement for Express), and got an OpenAPI schema out of it for very little additional work.

I highly recommend it, and wrote more about it here: https://onlineornot.com/built-my-http-docs-from-scratch#conv...
Two question:

1) I didn't see it, what about Search?

2) Are there any performance benchmarks? Is it usable for thousands or rows? Hundreds of thousands?

I'm looking to build a small "database" (read: initially using local storage) to catalog my music (for DJ'ing) and could use something like this, provided it holds up with loads of rows; and can also in some way support search.

Thanks. I'll hang up now and will listen for my answer offline :)
stb libraries
Does anyone have any reading material on the reliability of systems that use microservices? I've had a bit of basic probability rattling around in the back of my head that makes me suspect microservices are in general less reliable. I'd be interested in seeing a real-world analysis.

My thinking goes like this, with some simplifying assumptions. Let's say you have a monolith with 99% uptime that you rearchitect into 5 microservices, each with 99% uptime, and if any one of those services goes down your whole system is down. Let's also assume for the sake of simplicity that these microservices are completely independent, although they are almost assuredly not.

From basic probability, 99% uptime means there is some chunk of time t for which P(monolith goes down) = 1%. But

P(microservice system goes down) = P(service A down or service B down or...) = P(service A down) + P(service B down) + ... = 5%

In reality P(microservice system goes down) < 5% because they aren't independent and the chunk of time in which service A can go down will overlap that of service B. But still, that means the upper bound of the whole system going down is higher than for a monolith.

But microservices are pretty popular, and I'm sure someone has thought along these lines before. One potential rebuttal is that each microservice is in fact more reliable than the monolith, although from what I've seen in my career I am skeptical that's truly the case.

Where's the hole in my reasoning? (Or maybe I'm right. That would be fine too.)
Am very curious about the same very question.

"I guess you could still have multiple Hono-based packages that handle segments of your backend" -> I am thinking the same - if you hit bundle size problems, you can just split your app.

I'd also love to see some benchmarks how bigger bundle size impacts the performance - i.e. 1 MB adds additional 1ms on average, or so... My platform of interest is mostly Cloudflare Workers.
Investors Are Almost Always Wrong About the Fed
Archive https://archive.is/Oo2ke
"ranching" is the right term. Like what we do for lobsters, when we feed and trap them
An extreme ice-age climate 700M years ago
I just hope it's not in the PowerShell zeitgeist of `--Super_Long_Option_Names_that_Use_a_Mix_Of_Caps_And_things`
Good 'ol Ubisoft CEO calling his customers thieves.

https://www.shacknews.com/article/75408/ubisoft-says-piracy-...
I also use postgres.js a lot, but most of the time I don't even bother with the typescript. If you develop using the JetBrain suite then you can have really good support for sql embedded in strings, it is aware of your schema and does syntax highlighting.
Possibly. I use my iPad for netflix.
Tilapia can be raised vegetarian. Salmon eat meat. Lots of fish can survive on mostly insects and water plants. All depends.
This isn’t Reddit and this isn’t the way to have a HN conversation.

Your first point is only valid if you frame it as “Tesla vs Everybody”. I’ve explained multiple times why that’s not the point I’m making. Other manufacturers can be wrong too, and that doesn’t mean Tesla has good process control. They can be the skinniest kid at fat camp, but that doesn’t mean they’re fit.

Tesla was forced. You constrained this to mean “forced to fix it.” I did not. “Forced to address it” can take many forms, including redesign, waiver etc. People who know quality control understand this.

It’s pretty obvious you aren’t being intellectually curious but trying to “win” a debate. This probably isn’t the best forum for you. Please stop making the discussion worse by refusing to have good-faith arguments.

End of “debate.”
> developers insist they cannot write SQL to fix that, because it is somehow impure :-)

Because then they lose many of the benefits of why they used an ORM in the first place. Though I am a big fanboy of JOOQ for exactly this reason.
Five benefits we saw after going all in (including machine learning) on Elixir
I recently sat down with Brian Cardarella at DockYard to discuss some of the benefits we saw at Amplified after going all in on Elixir. This followed my talk at Code BEAM EU where I discussed our experience of a year of doing machine learning in production with Elixir [1].

I agree with some comments I've seen recently that too much content about Elixir is telling and not showing how great it is. So here's a case study in how consolidating around Elixir was a win.

[1] https://www.youtube.com/watch?v=HP86Svk4hzI
> Gemini sounds like the space program -- futuristic, a leap for mankind

80 years ago, sure.
Hash Tables, Explained Simply
Amazon fired a guy that shared an LDAP query to find folks affected by a round of layoffs....after the layoff happened. So it's not like he was leaking information.
Or even more importantly if the score is increasing as revisions occur you need to do a full review of that part.

You are looking for changes and not absolute values of many measures.
Notepad/TextEdit are my go-to HTML/CSS/Javascript/PHP editors.

When I got more serious at one point in my life I used BBEdit.

I found Firefox's development tools very useful as well.
> so we can maintain our rapid pace of innovation

so it will make things better, pinky-promise!

I'm happy to pay them for the occasional good content, that I'll then torrent (because fuck smart TVs), but ... their app/client/website and their system seems to just work. I'm sure there are many things to optimize, etc, etc.. but probably they could reduce their development (and ops) budget by 70-80% if they would stop fucking with the system.

though, of course, that'd require a drastically different mindset, different people, etc.
A (Future) Expense Tracker
> Nothing like that is happening here, right? You cannot validate this SQL at compile/build time? If not, aren't you YOLO riding the motorcycle but telling mom you are wearing your helmet?

Correct! It's a total pain haha.

I loathe SQL, but it's the best tool for most modern web apps.

All of flashcasts.com is 1800 lines. I'd guess 30% is HTML and 30% is SQL.

The SQL does the vast majority of the heavy lifting if you think about moving bits over distances.

So SQL is really important, but why don't I have any safeguards? Well, in my experience, the available safeguards are medicine more painful than the poison.

For example, any of the queries in my app I can copy-and-paste into psql and start an interactive debugging session. Can't do that with ORMs.

In my app, I dynamically aggregate and build all the podcast XML for every feed in a single Postgres query. It's super performant and surprisingly little SQL. Can't imagine doing that through an ORM.

SQL queries will throw an error if they're not well formatted, so you just have to write a test suite that somehow hits every query exactly once. You can do this by separating out your SQL, or integration tests, or a handful of other methods, none of which are pleasant.

Anyway, I'm tired of SQL, sol I'm working on an embedded query language in scrapscript. Stay tuned for details:

[1] https://scrapscript.org
Well, there's this:

https://en.m.wikipedia.org/wiki/Argument_from_analogy
I have no desire to buy a Tesla. Every single one I have been in has been a disappointment. They are ugly, have no style or finesse, and are poorly made.
The Barbell and Its Discontents
We went through a round of recruiting (Elixir app here) and found that as reflected on the StackOverflow survey from last year, a lot of people are willing to learn Elixir at the moment.

We've had non senior people onboarded a few months and they are doing well with Elixir at the moment, fwiw!
> so if you have some random local bands in your iTunes library, YOU CAN STILL ACCESS THOSE VIA APPLE MUSIC because AM will upload them into their cloud and allow you to access them because you have them in your local library. This is super cool; I don't think anyone else does this.

YouTube Music has this feature too - my library still has stuff I uploaded over 10 years ago that I can stream on my phone.

Spotify has a local files mode that used to be pretty good and allowed for syncing devices, but they've crippled it, made it harder to use, and hidden all references to it deep in submenus (at least this was the state of things the last time I used Spotify, it's been a couple years since I subscribed, I wouldn't be shocked if they've killed it entirely by now).
Working through _Crafting Interpreters_ atm. Both an educational and enjoyable read. I find the author's ability to reason across programming languages as a skill to aspire to. It feels like a meta way to think of programming languages. As any language is an instantiation of a set of parameters, made through the design decisions.
Any of the major document signing web services.

That’s one of the few of those that works just as well on a desktop or laptop—the difference is, if it’s something time-sensitive and comes in while you’re, say, in the line at the grocery store, or just on the couch watching TV, you just tap-tap-tap-tap and you’re done, move on with your day, barely even interrupts whatever you’re doing.

[edit] that is, the functionality’s just as good on desktop, but it’s not better, and a phone is far more convenient.
And that is me. The car gets driven around Lisbon in electric power almost 100% of the time. When leaving Lisbon for long distances petrol is needed.
????? Blue LEDs made white LEDs & LED displays possible. And blue light being bad for your circadian rhythm is just as true for an LCD display as it is an LED display.
FWIW, I've seen planning+query times triple with JIT on, with no partitioned tables involved. It just takes forever to JIT sometimes. (This was with Postgres 13 and 14, IIRC.)

Update: I checked some old IRC logs, and found a query that took 1476 ms without JIT and 8754 ms with JIT on. And that is execution time, not planning time!
What if traffic lights emitted their status? Maybe this is already done; if it isn’t, it seems like doing so would greatly improve the safety of autonomous vehicles.
I have so many questions! While digging into the Applications section these look like conventionally-sized CMUs, the image on the front page looks like panels/blocks that are large enough to require a crane to lift? If that's the case, how fragile are they?

CMUs and other pre-cast concrete "lego blocks" have intrigued me for a long time. These look like they've got more robust interlocking features than conventional cinderblocks too? The idea of being able to order (even without the solar) say 8'x4' pre-cast "CMU-style" walls, have them show up on a flat deck, stuff rebar and mortar into ready-made holes, and grout between the blocks seems like it could dramatically speed up a lot of exterior construction. Being able to get them ready to wire for solar is delicious icing on the cake!
>censorship is more annoying (have to ask multiple times about medical topics)

>Worse at logic (e.g. it contradicts itself in a single sentence, and is unable to figure it out)

Heh. I notice the same correlation between these two variables in humans too.
That definitely sounds bad. I wonder what sort of justification they had to not tell people who left?

Not having closure is one of the most common grievances people have about relationships, friends, lovers, siblings, or colleagues that disappear.

It seems purposely malicious.
Adding to that CD's and DVD's can not be censored, redacted, altered to whatever fits the current social order. I have plenty of music and movies that were "cancelled" or edited via public outcry to satisfy small yet highly vocal groups. I strive to preserve the original artistic composition of the actors, directors and producers.
I love the fact that even NFTs containing deadlinks to IPFS or other resources somehow have more value than these digital media, because at least there's a record that you tried to own something, and they can't take that away from you (unless the blockchain it's on stops operating).
True, but judges should be used to ruling on cases involving technical details they don't fully understand. They could refuse to weigh the opinions of outside experts, but I don't think they would.

Besides, this works in other countries, in the Czech Republic for instance, I'm pretty sure I've seen lawsuits against regulatory agencies here.
Yes.

> While it is still early days, we have already seen the benefits of the new platform, specifically the ease of feature delivery.