skysight-inc/HackerNews huggingface dataset:
wasn’t the t reddit gold a successful way to cover server costs? at least before they added hundred of employees doing who knows what
>looking continuously.

Ahhh! That is the key to the design.

A network of users consuming and producing in real time. Weird feedback amplification effects.

A vast beast with a million heads, muttering to itself.

(Having your notifications turned on might be important for this to work. Remember that Black Mirror episode where having your notifications turned on was legally mandated.)
Harvard professor Avi Loeb believes he's found fragments of alien technology
https://www.cnn.com/2023/06/27/us/janitor-alarm-freezer-rens...
- I presume that's considered willful destruction of evidence and interfering with an official investigation, and worse charges than whatever you were probably facing (unless you really did fuck up and committed something bad).

- Investigators are not going to be typing your password into the running original device, they're going to be trying it against an offline clone of the encrypted storage. All that will happen is the decryption won't succeed and they'll tell you that it was the incorrect password and continue holding you until you give it up.

- This is hardly unique to France, US courts have jailed suspects for refusing to provide passwords in numerous cases. https://arstechnica.com/tech-policy/2017/03/man-jailed-indef...
I've spent a lot of time in some pretty deep wilderness in the west, and I'm skeptical that I've ever been more than 10km from the nearest other person. I often come across old tracks even when I'm going cross-country. Even some of my secret spots are now getting a lot of traffic (see also https://www.youtube.com/watch?v=37Hmd-VkMIM). I climb mountains just to get some peace and quiet and half the time there's some other unfortunate soul trying to do the same. I think my most remote trip so far was somewhere in the vicinity of 10T 480360E 4595500N, and even then, I doubt there was more than 10km between me and the next nearest person.

I think what most people are thinking of when they think of wilderness solitude is density of people. The next nearest person might be only 5km, but depending on conditions, I'm not likely to realize they exist. At densities of < 1 person/sq. km., most people start getting that feeling of being "really far out there".
That is what I am specifically going for with simpleaichat: https://news.ycombinator.com/item?id=36393782

It still needs a lot of work, but the goal is to decouple tools from LLM business logic (e.g. you would bring your on vector retrieval logic)
That at least fixes the qualitative nonsense between minor and patch updates.

I think there needs to be better project definitions around what constitutes a major change.

Projects need to be able to define things like dropping support for old versions of the underlying language in minor versions. So that the last version of support that some people might get is "3.2" and "3.3" may not install at all for them. That means that technically they are in a state where they need to do work to upgrade and are "broken" in a sense, but the actual public API of the software has not changed between "3.2" and "3.3". Supported O/S distro versions should also be able to be abandoned in minor releases. Toolchain updates can also happen in minor releases. Pulling in major versions of dependencies which are technically breaking for anyone who hits a diamond dependency issue, but which produce no major breaking API changes should be able to happen in minor versions.

That means that the contract isn't "I can pull in minor versions and you can never force me to do work" but more strictly that the public API the software exposes won't update.

There's also the problem with semver pinning that projects do where they put hard floor and ceiling pins on all their dependencies, even though their software may be fine with a 5-year old version of the dep (they've just never tested) and it may work fine with the next major release of the dep without any changes at all. Ideally for that last problem, the compatibility matrix fed into the dependency solver should really be a bit more malleable, so that the engineer can realize that the next version of dependency breaks everything and they can retconn the compatibility of their software to pin to the last working version of that dependency. This breaks the perfect immutability of literally everything about a software release, but allows for not being able to predict the future.
Ask HN: I'd like to offer a new HN karma metric but don't know how to build it
Maybe others are familiar with the "H-index" in academia and other uses, but in case not --

One of the challenges of a karma / rating system is that a user's high rating can come from a very few blockbuster comments / stories, or alternatively posting tons of 1-point crap. You run into this problem when trying to tell whether a potential professor candidate (or maybe even coder) is a productive and respected researcher by his/her published paper count.

So the H-index works like this. Your H-index = how many N times you have posted a comment that has at least N points. Someone whose history has 20 comments that exceed 20 points each has an H-index of 20. It provides a more solid rating of someone's sustained good contributions and a high H-index means someone's comments are both high quality and many.

(You might know this in sports too, for example biking. How many N days have you ridden longer than N miles? That's a H-index score. And it's hard to change with little blips in behavior.)

But unfortunately I'm not an adept coder myself or right now able to use the HN API to figure out how to do this. I see in the documentation that the things you would need to calculate / query this are not available (or maybe I just don't know enough about it):

-- the complete list of HN users

-- linked table from user to all the user's comments

-- score of each comment

(from here: https://github.com/HackerNews/API)

I wonder if anyone else might have an idea about how to do this, or maybe even the HN team. I'm not proposing replacing the karma system which drives the usefulness of the site and people's behavior. I'm just interested in offering a function that can show this to people!
Could it be opt in at run time though?
It depends on the app. For example, I can’t view my balance in my banking app if I don’t sign in to an account, but I can find nearby ATMs or pull up the number for customer service.

The logistics app could offer some features like phone numbers, support hours, or even account management features without location access, so users can still get access to those things even if they can’t enable location (or are in Airplane Mode, for instance).

And then the core part of the app could have a message explaining why location access is essential. Perhaps with a link to a privacy policy or other document to explain how it will be used and handled safely. I love apps that do that and even have a button I can tap to go straight to the proper settings screen to grant access (or in some cases I can tap and the app will request again, so I can say yes this time).
> Unless you're posting a show HN, in which case every brother and their mother chimes in with "this is nice but here's my cloud service that does a similar thing but better" sideswipes.

I don't understand why you are classifying as "sideswipes" posts in a "Show HN" where others chime in to "Show HN".

I mean, "Show HN" is about showing and discussing stuff, not a pulpit to worship a submitter.
MANPADs have pretty low ranges. You're mostly shooting helicopters and very low flying planes. Wikipedia claims a maximum range of 11000 feet, but the hot probability at that height is likely quite low.
My laptop is plugged in 95% of the time. In the 5% of cases not having to worry about plugging in is great.
I don't think this is hyperbole, i completely agree with it as written
As @colesbury said in the GitHub thread:

> The PEP was posted five months ago, and it has been 20 months since an end-to-end working implementation (that works with a large number of extensions) was discussed on python-dev.

I would expect the SC to be active participants in the community, including the python-dev mailing list, so they should have known what this change means by that point.
const THE_LEFT_HANDED_IDEAL_FOR_THE_EVEN_NUMBERS_OF_THE_NATURAL_NUMBERS_UNDER_MULTIPLICATION = 2
exactly. the instagram algorithm is horrendous. until this thread I'd never heard a single person praise it. suspicious? I don't know

for example, a while ago a friend sent me 3 or 4 relationship memes. I didn't like the posts, I may, at most, have reacted to one or two in chat, but since then my suggested posts have been 20-30% relationship memes. no matter how many times I say "I am not interested in content like this" or after blocking about 30 of the most common relationship meme hashtags, I still get the same 20-30% of posts, just now they have no or unusual tags. and then more recently, seemingly appropros of nothing this time - bodybuilding/fitness memes! it's the opposite of freakily good
For me, don't mind mac so much as do wish I could stick to the linux/windows keyboard bindings I'm used to. Rosetta2 and docker have come a long way since i got my m1 as well.
Big part of it, as far as I can tell.

Slight further (and darker) twist: our economic model is dying, but nothing substantive is being done to make appropriate revisions.

Essentially: we have excessive, but still increasing, numbers of people with skills and in economic classes / roles that are "tertiary" and beyond. As processes have been made more efficient over time, and the surplus wealth has been accrued in an ever more concentrated fashion, we increasingly seem to have a sort of "surplus" (oh boy, can it get more Dickensian?) of people in something of a "middle class limbo".

Of course, the very efficiency that has pushed workers out of roles, is efficiency that means we (can) produce plenty for the people presently around. Further, it's basically always the case that people ultimately pushed out of roles contributed in substantial ways, even if just indirectly, to "our" ability to replace them. But, the "tally sheets" we use to divvy up resources, account for contributions and "deductions", etc., are more and more fundamentally broken.

Throwing the so-called "AI" into the mix only makes this worse.

... I'm a bit too tired and pressed for time right now to try to really tie this off nicely, but, hopefully the outline of this (current iteration of this) hypothesis is clear enough. It's an argument (in the sense of dialectical &/ rhetorical debate) that has come up many times. For example, Vonnegut's "Player Piano" springs to mind. But, I do think we're finally at a point where there will need to be some adjustment in economics, culture, etc. Or, we're heading into "French Revolution" territory.

Also, it's not as though humans haven't been through this before - not only at times like during the "Reign of Terror", but also, when people like John D. Rockefeller were in their heyday. At that time, Rockefeller, for example, became quite community-oriented himself. He made substantial contributions to the well-being of society / humanity, in ways that often went beyond simple provision of money for charitable efforts.

No idea which way things go this time...

Edit: correction - when I wrote "produce plenty", I was in a mindset focused on NA / Europe, in particular. Simply the areas I'm most familiar with. Throwing countries like India, China, etc., into the mix, makes the situation more complicated and difficult. Far too much there to touch on right now.
From my scientific observations here in Brighton, U.K., it’s mostly chips (French fries).
It seemed ridiculous to me that it could make the top of HN. It was a question with no discussion, yet.

If it had a discussion or even a good answer, it would have made perfect sense.

I assumed the goal would be stack overflow karma, as that's actually valuable.
Still no specifics on this week’s JumpCloud security incident
Fun pure function rendering demo! Nice! The many builtin examples are great docs!

I made https://tixy.land/?code=y+%25+%28t+*+%281%2Fx%29+%25+120%29 . I was trying to make it loop with the % 120 and am obviously making some mistake but still awesome chaotic fun.
I'm not even remotely suggesting eugenics. What I am saying, in a rather tongue in cheek manner, is that sooner or later your own judgement needs to come into play and driving into the water because the voice told you to is probably a self-inflicted injury. There's only so much hand holding you can do to protect people from themselves, and coddling isn't a long term solution for anything.
Using a house analogy, I don't hate other people's houses. I hate it when other people blow a hole in the side of my house to put in a new window.

They blasted a hole through two walls because it was the quickest way. Then just taped some plastic over the second hole. The project manager said it's still summer and we don't really need that wall at the moment.

I know who will have to fix the wall when the winter comes and I'm not looking forward to it. There's nothing in it for me and I'll get asked why my wall wasn't OK in the first place?!
They prefer maintaining existing code until they get a project that's full of legacy stuff and nobody wants to replace it, because it works (most of the time at least).
I still don’t understand how Niantic botched such a killer lead on Pokémon Go. When it first launched they were making millions _per day_ and somehow couldn’t scale to keep the servers alive.
Hey there, author here, for me personally it's about the windowing and file explorer. I spent 6 months trying to get used to it at a job, and even bought a M1 Macbook Pro last year to try, but I just couldn't find any combination of plugins and programs that made it feel right. I know, it's not a great reason, and I have no hate for anyone who yums my yuck, but at the end of the day it's what stops me from using MacOS.
> I'm 44 and I remember back when politics was more or less left out of hacker news altogether.

Politics is still more or less left out of hacker news. How many politics-related posts fo you see daily on HN? Zero?
> Great, so we just gotta "ship your bare OS" to prod.

Back in 2008 , We ship by DDing the whole disk :D
I would make the case that fake data isn't a sustainable model as it spend fuel and energy to support an activity that does not have meaningful contribution to society and the economy.

We should base our state of the art on best use of the finite resources we have.
It is like wanting a drug-free society or a world without any abortion, it isn't grounded in reality.
I have a transistor-level 8086 simulator that mostly works but needs some cleanup and bug fixes. For now, I'm concentrating on analysis of the 8086 rather than finishing the simulator.
Yes but this is just ETL - LlamaIndex and LangChain are re-inventing it - why use them when you have robust technology already?

1. You ETL your documents into a vector database - you run this pipeline everyday to keep it up to date. You can run scalable, robust pipelines on Spark for this.

2. You have a streaming inference pipeline that has components that make API calls (agents) and between them transform data. This is Spark streaming.

Prophecy is working with large enterprises to implement generative AI use cases, but they don’t talk so much on HN. Here’s our talk from Data+AI Summit:

Build a Generative AI App on Enterprise Data in 13 Minutes

https://www.youtube.com/watch?v=1exLfT-b-GM

Here’s a blog/demo

https://www.prophecy.io/blog/prophecy-generative-ai-platform...
Reducing nighttime light exposure in the urban environment to benefit health
Kitbashing HAL 9000 and Star Wolf?

>I'm sorry Dave. I'm afraid I can't do that.

>Can't let you do that, Star Fox!"

Screw it, lets throw in the Car Fax fox as a state trooper, and I'm pretty sure we have a reasonable starting point for a video game worldbuild.

Call it Car Fox.
Do you have a better suggestion for mitigating spam and abuse? Reddit could do what everyone else does and tie your account to a phone number or video selfie, but I'm personally not hot on that idea.
My position is everything but ideological: I will consider a Mac as soon as 1) the hardware offers an OLED touchscreen and internal LTE (everything else is secondary, with DDR5 I've even relaxed my requirements for actual ECC) 2) Linux can run as well as it does on my Thinkpad or Surface.

Until then, I refuse to use a Mac, because I don't like the OS or the limited hardware choice.
Google issues patches for 46 bugs: 3 faced targeted exploitation, 1 critical
Different doctrine. Stinger is useful for LSCO (large scale combat operations) doctrine, but NATO thought it would be COIN doctrine (counter insurgency like in Afghanistan)

1. https://en.wikipedia.org/wiki/Counterinsurgency
> Heck, even the internet access (android.permission.INTERNET) should be a runtime permission. A fakeable one, too.

That would be something for sure
pyenv explicitly does NOT manage virtual environments:

https://github.com/pyenv/pyenv

I use direnv because I work with many languages and repos and I don't want each language's version manager linked into my shell's profile. As well, direnv lets me control things besides the language version. Finally, direnv means I don't have to explicitly run any commands to set things up. I just cd to a directory.
I have a friend with a business in a niche market. His business is driven almost entirely by ads place with google. He’s tried other platforms and had much worse results. Something must be working.
Yeah I'm sure that it's amazing for doom veterans that are unnerved by all the things that are slightly off, but as someone who never played original doom this doesn't particularly speak to me.
For a developer, this laptop sucks.

... but, why would I use such harsh rhetoric?

That's ecause the most important component of a laptop is not its CPU; it is the --==[[ keyboard ]]==--.

A laptop without a keyboard with decent key travel and tactile feedback simply deters you from using it. People who do not write much (code, documents, etc.) - can perhaps make do with point-and-click-oriented laptops. We cannot. That's why are currently condemned to choose between 10-year-old CPUs and I/O ports, but with decent keyboards; and fancy modern CPUs in laptops that are inconvenient to use.

Now look at this laptop's keyboard:

https://p3-ofp.static.pub/fes/cms/2022/03/03/ww9s3cycoxj6gbs...

they keys barely even protrude from the surrounding surface!
I little documentation would be great. What does it do and how does it work?

Would this run on a server and fetch the sitemap? Or could this be implemented into an RSS reader?
In case anyone has trouble getting the link to load: https://archive.is/zO7dg
Repo Link: https://github.com/eborin/riscv-programming
I may be wrong. I am not able to see the content of the book. (I thought, above repo has the content.). More ever, I see copyright notice in the book. So,
it is open for reading purpose only.

Seems, reading the book on the browser is the only option, that is how I did it since many weeks.
I love the idea of feed fake data!!! That would be an easy app to write, kinda like bouncer
The lack of any qualification regarding the type of writing, as though these rules are constant and universal, is... frustrating.

For example the author complains that some words reflect "the way you talk" or are too "casual".

Well, sure, and? That may be entirely appropriate depending on the context.

Are we talking journalism? Technical writing? Casual blogging? Fiction?

Honestly, if there's one thing I've learned about rules for writing, it's that there's no one set of rules for writing.
Good question... personally I've been using hp laser printers over network for years and they work with everything I've used. Windows, Mac, Linux, Android phones and tablets without issue.
What business problems are you solving with Langchain and LLMs?
Thanks for the link.

I don't mean to dissuade people from reading it, but to point out a possibility that, because it is hosted in Russia [0] [1], the archive.today service may become unavailable (or potentially be compromised) if Russia ends up disconnecting from the Internet [2].

[0] https://old.reddit.com/r/AgainstHateSubreddits/comments/t0ug...
[1] https://news.ycombinator.com/item?id=31946453
[2] https://news.ycombinator.com/item?id=36642753
Thanks! I'm trying to do what I can to preserve this history and knowledge.
very low flying planes is the Russian tactic against air defense
Thanks for that.

I do find the style too contrarian, though.

"Yet the music, with its tonal range and depth of expression, enthralled me as completely as Dvorak or Stravinsky or Bach."

Perhaps it's true for the author, but William's music is foremost functional, and can best be compared to the lighter late Romantic repertoire. It usually makes me think of opera. It serves to underscore a few emotions, mainly "danger" and "excitement". It is very well done, and sometimes downright beautiful, but it doesn't have the development of Beethoven and Brahms, nor the contrapuntal and harmonic depths of Bach, nor the innovations and quirkiness of Stravinsky, nor the subtlety of Ravel. It doesn't follow its own path, but the flow of the movie (although Mickey Mousing is too strong for his better known works). It's also written 100 years too late.

I greatly admire Williams, but if I had to, I'd gladly exchange his oeuvre for Bach's 18 great chorale preludes, Schubert's string quintet, Beethoven's Große Fuge or Finzi's Eclogue.
> The executives in the meeting also allegedly said her job evaluations were affected by her discussing workplace issues with her colleagues and said that she was paid below the range because she had raised concerns with her colleagues.

I guess they used a time machine to set her compensation based on complaints she only raised after the fact.
The question is, with the last decade of interest rate policy ending, will VC-backed SWE salaries ever come back? Similar to one not expecting to sub 3% mortgages to come back; it was a macro anomaly.

For sure, "make hay when the sun is shining". But the days of clearing $200k-$400k to build crud apps or other low value high comp engineering work might not be coming back. Conversely, this is an opportunity for higher value work to evangelize its value prop to high value talent (assuming the comp is commensurate with the work).
When Adobe and Macromedia merged this happened to LiveMotion and GoLive. 5 years later it happened to Flash too. I really like Figma mainly for it's platform agnosticism (I work in Linux desktop). I suspect this will be pay-walled in the next few years, despite promises, to make support consistent with their other cloud tools.

With Flash, there was an internal hatred so deep that it's UI model for animation caught on while the abstract bezier key framing of After Effects did not in this market. They wanted it dead because they lost touch with this market. I feel like the free web-based appeal of Figma over XD may lead to the same internal agenda. Fingers crossed that I'm wrong.
So how do you differentiate blue links that all look the same? I mean yes there is description of a search result but that doesn't tell you very much about the website or the quality of information that you are getting. Bing did a good thing with their annotations[0] because my thinking is that something like annotations lower the complexity of browsing and skimming through search results.

[0] https://blogs.bing.com/search/2022-08/Shopping-Searches-are-...
That just makes it easier to hate. Our collective tendency to build atop mediocre foundations just because they got popular first is exhausting.