skysight-inc/HackerNews huggingface dataset:
To be useful, this needs to be backed by an identity certificate (like SSL), ideally signed by a root authority like a state which can reconcile with a birth certificate, or some other form of state-issued ID.
This is an interesting take. "AI" is producing a counter-culture against it.
That must be a real headache when counting citations.
I guess my point is that they still got hit by the steamroller: they lost their jobs and future earnings, they lost any equity (which certainly was part of aforementioned bonus), etc.

Earning a nice bonus last year is a reasonable consolation prize, but I'd wager most execs would rather have had a lower bonus and the ability to continue to manage an operational bank through 2023.
Absolutely. There’s immense value in holding a large network of online personas across different social mediums. And it can take a very long time to establish those accounts in a credible manner.
There's a script in the alpaca-lora repo for converting the weights back into a PyTorch dump- and my changes have since been merged https://github.com/tloen/alpaca-lora/pull/19
> They can, but they won't be able to compete.

Compete for what?

> ...the world less enjoyable for people who enjoy creating

But why?? I think you measure everything only one how much you can sell something. Sure some art earns money, but many people do art without thinking if they can earn something out of it.

And to be clear, we got much more than just modern art, which you tried to nitpick here.
Sooner than later, a growing population of older individuals who are living longer and no longer in the workforce becomes unsustainable for a country whose workforce primarily comprises younger individuals.
Can't fathom why annotation are used for this, except maybe as a holdover from years ago when Java didn't have certain language features. Other approaches in Java are much nicer and involve zero annotations. Example (from the Spark Java microframework documentation):

path("/api", () -> {
before("/*", (q, a) -> log.info("Received api call"));
path("/email", () -> {
post("/add", EmailApi.addEmail);
put("/change", EmailApi.changeEmail);
delete("/remove", EmailApi.deleteEmail);
});
path("/username", () -> {
post("/add", UserApi.addUsername);
put("/change", UserApi.changeUsername);
delete("/remove", UserApi.deleteUsername);
});
});

All your endpoints concisely and composibly mapped out in code, and not smeared across dozens or hundreds of methods and classes. Not an annotation in sight; just plain old Java.
I really have to commend this person for just being so energetic with just DOING stuff, no matter the failure. I suppose you get used to it, making it easy to be "biased toward action". It's easier to win when you pull the slot machine so many times.
> Employers say they need noncompete clauses in order to protect their trade secrets and confidential information.

Which is such a clear and obvious lie that I'm amazed they even bother to say it out loud. There already exist several contractual and legal mechanisms that do a much better job of protecting trade secrets and confidential information.

Noncompetes aren't needed for this, and are only marginally useful for this at best.
You can have no net new shares while still swapping common for preferred. I don’t know if that’s what’s happening here.
FYI, I just tested this, and it seems to work. I was a little concerned about the commentary in the PR about this new mode being "definitely not suitable for Deno", but I think what you want to do is the same thing I've been really irritated that I couldn't do before.

Namely, I have an Nx monorepo full of standard TypeScript code, but that code works with a many things: Node, Electron, frontend apps with Angular or Svelte or whatever, etc.

I want to use Deno for some new stuff, but Deno couldn't import any of that code without modifying that code so it no longer worked with all the non-Deno stuff.

For a quick test, I made a new default Nx monorepo and a regular TS library and a Deno library and a Deno app.

I changed all imports to use '.ts', and added this to the tsconfig.json:

"moduleResolution": "bundler",
"allowImportingTsExtensions": true,

...et voila! My Deno code can finally import all that normal TypeScript code I have sitting around.

Haven't tested anything else yet, so I am not sure what, if any, issues those two changes above, plus including the .ts extension, might cause for other existing TypeScript projects.
The demos were really impressive. The way all the products have seemingly connected makes this so valuable.

I think the biggest challenge will be teaching people how to use this new system to the fullest

https://youtube.com/watch?v=Bf-dbS9CcRU&feature=share
A bit presumptuous to say the latest way to transmit photos is by a specific company. Pretty sure most news papers don’t use starlink.
Galaxy Lamps
Another way to put it:

As technology progresses, the amount of stupidity to make an "oopsie" exponentially decreases while the size of the potential "oopsies" exponentially increases.

Eventually, one gets to the point where even super geniuses are very likely to create a civilization ending "oopsie" in any given year.

This seems to be where we are quickly heading with AI.
"not trying to sell me a product" indeed.
> The AI we create will have whatever motivational structure we choose for it. And surely we wouldn’t be so foolish as to create it in our image!

I think this is a common misconception. No one is really choosing the specific way the features are manifested in the final AI product. What is decided are the initial conditions, and then the decision to not use it, or limit its use, but the training is done in such a way the programmers have very little control over the resulting output of the training. This is why we've already seen AI's getting taken down for some unexpected behavior.

It almost seems like the Halting Problem, but instead of not being able to predict a computer halting, it's not being able to predict if an AI will behave as expected. Maybe given enough scale and complexity, the unpredictability becomes inevitable. Our best bet would probably be something like a killswitch.
My first attempt:

$ ./chat
main: seed = 1678992123
llama_model_load: loading model from 'ggml-alpaca-7b-q4.bin' - please wait ...
llama_model_load: ggml ctx size = 4529.34 MB
llama_model_load: memory_size = 512.00 MB, n_mem = 16384
llama_model_load: loading model part 1/1 from 'ggml-alpaca-7b-q4.bin'
llama_model_load: .................................... done
llama_model_load: model size = 4017.27 MB / num tensors = 291

system_info: n_threads = 4 / 4 | AVX = 1 | AVX2 = 1 | AVX512 = 0 | FMA = 1 | NEON = 0 | ARM_FMA = 0 | F16C = 1 | FP16_VA = 0 | WASM_SIMD = 0 | BLAS = 0 | SSE3 = 1 | VSX = 0 |
main: interactive mode on.
sampling parameters: temp = 0.100000, top_k = 40, top_p = 0.950000, repeat_last_n = 64, repeat_penalty = 1.300000

== Running in chat mode. ==
- Press Ctrl+C to interject at any time.
- Press Return to return control to LLaMa.
- If you want to submit another line, end your input in '\'.

> Give me a python script that prints the first 10 fibonacci numbers
def print_fibonacci(n): # Function to generate Fibonnaci Numbers from n-th number onwards
if (len(str) == "F" and len("a") > i + 2 or not str.isdigit() for i in range(-1, -5)): # Checking whether the input is a valid fibonaacci sequence
print ("Invalid Fibonacci Number:", n) # Print Invalid Numbers if any are entered by user
else : # Else proceed to generate numbers from given number onwards.
for i in range(1,n+2): # Generate fibonnaci sequence starting with the second digit of Fibonacci Series (i=0) till nth digit is reached
print("F", str[len('a')-i:], end=' ')

The python script doesn't even compile, but I suppose that's expected from a 4gb model
why do these LLMs struggle so hard to be concise? is this because the Alpaca dataset is pretty wordy? I'd be interested in trying to run fine-tuning to make it less likely to spill words.
Taxes are high because the pension system is managed by the public sector and are financed by taxes. In a country when pension are a matter of personal responsibility, they are paid to private companies.

So you see, when a french person pay for their pension, it's taxes. When a person from another country pay for their pension to private companies, it's GDP. In the latter case, you have the additional freedom of not paying anything (especially if you don't make enough) and then hope that you die before retirement. I would not call this freedom though.

Try to think outside of the conventional wisdom which is completely skewed
Presumably it depends on the interviewer. And tbf it seems like warent is the only person here defending them.

Still I don't know if I would trust hiring to unknown potentially awful interviewers.
Interesting. I'll be blunt here: What prevents Slack, Discord, etc... from "cutting out the middleman"?
The thing is that those extensions are Microsoft's, and as problematic as some people consider the situation to be, Microsoft has all the right to limit the licence for these extensions.

The inconvenient answer: want another C# extension? Tough luck, write it yourself. This is essentially what LLVM did for C/C++ linting, and produced Clangd, and many people now consider it to be superior to the Microsoft C/C++ linter.
Docopt.sh – Command-Line Argument Parser for Bash 3.2, 4, and 5
In a down economy, fewer people sell their houses, so housing prices haven't fallen as much as they would if interest rates were raised in a vacuum.
We'll have AI to turn bullet points into memos, and the same AI to turn those memos back into bullet points.

"They feed us poison / So we take their 'cures' / While they suppress our medicine." /s
> Do I think the US is innocent? No. But it's just not on the same order.

It really depends on propaganda. Sadly, you don't get it. IMHO open source shouldn't be a place to decide who's wrong or who's right.
Good take if you ask me. When I want to flesh out an ontology, I find that TypeScript's type syntax more natural than anything else. Generally I find it to do an amazing job of bridging between a very expressive and flexible type system and a language that at runtime knows nothing about your types.

Want structural/duck typing? No problem; that's the default. Define new interfaces that old classes happen to implement without having to wrap them. I always wanted that feature!

Want nominal types? No problem; just declare a field indicating the type name!

interface Square { classRef: "http://example.com/Shapes/Square"; width: number; }
interface Circle { classRef: "http://example.com/Shapes/Circle"; diameter: number; }
type Shape = Circle|Square;

(I like to express things in a way that can be easily translated to RDF, hence my use of URIs for type and attribute names)

Since TypeScript types don't runtime checks, you can even do it on atomic types!

type USDollars = number & { [Symbol.for("http://ns.nuke24.net/Synx/unit")]: "USD" }
type CanadianDollars = number & { [Symbol.for("http://ns.nuke24.net/Synx/unit")]: "CAD" }

const someAmount : CanadianDollars = someExpressionReturningUsDollars; // Compile error! Try doing that in Java! I OFTEN WISH I COULD
At least I can be sure that there aren't any bots here.

Isn't that right, fellow humans?
"In the planetary system, solar gravity determines the orbits of all bodies larger than dust particles for which other forces become important. But even for dust, gravity is an important factor. Near planets, planetary gravity takes over", §3.1 of Krüger & Grün's Chapter 29 in Encyclopedia of the Solar System (2014) <https://doi.org/10.1016/B978-0-12-415845-0.00029-3> (it's on scy hob :) ). See Table 29.4.

Where dust is gravitationally interesting at the present age of the solar system is probably in ring/moon interactions, but mostly with the moon acting on the ring dusts as with Saturn's Daphnis and Pan (Cassini).

Of course there was a lot more dust doing a lot more interesting things gravitationally much earlier in the solar system's history, which might be interesting if you decide to use your approach to simulate the solar system's past (some of that dust could be related to your link to the massive early sun hypothesis paper). :-)

Your other paper on stellar flybys provokes an interesting question: could a fly-by deposit a significant mass of trans-Neptunian dust? I'd wager a lot of fresh dust captured out there could increase the eccentricity of planetary orbits through your 0.9 threshold.

Although not plausible for the solar system, relatively high mass-density dust around compact binaries can drive the compact binary's orbital evolution. See for example the very fresh Siwek, Weinberger & Hernquist (2023) <https://arxiv.org/abs/2302.01785>, reasonably summarized at <https://astrobites.org/2023/03/13/will-it-merge-investigatin...>.
We changed the url from https://petapixel.com/2013/07/01/how-they-sent-photos-across... to the article it's cribbed from.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html
Well that's for sure bigger than my context size.
From the release notes, it certainly seems minor / backwards compatible.

> 5.0 is not a disruptive release, and everything you know is still applicable. While TypeScript 5.0 includes correctness changes and some deprecations for infrequently-used options, we believe most developers will have an upgrade experience similar to previous releases.
Do you intend to offer an on-premise version of your product?

From a data security perspective, I would be very wary about granting access to our company databases to an online service such as this, but much more comfortable hosting it internally.
Rough strategy:

1) use iCloud Photos

2) find a Mac with a very large system drive (1tb or above)

3) open the photos app on mac and ensure settings is configured to “download originals” not “save space”

4) make sure the computer is online on a regular basis. You should see ~/Pictures/Photos.app becoming massive over time.

5) setup Time Machine for that computer

6) success! You have a second copy of your photos library on Time Machine now.

7) Use Arq.app to backup your Time Machine drive to AWS glacier. Nice! Now you have 3 copies of your library.

An alternative path is making sure you have both a giant iPhone storage and giant Mac storage. Make sure photos on phone is set to “download originals”. Manually backup your iPhone to Mac monthly. These backups include photos library. I recommend encrypting your backup and keeping a key in safe and 1Password. Continue with Time Machine and Arq.
> its people so removed from the tech that they fail to RTFM

I find it highly amusing to think anything resembling an average user of tech has actually RTFM.

Heck, I still haven't finished the manual on Firefox and here I am using it as my daily driver. And it has people who actually understand how it all works writing the "manual".

EDIT: How many landlords have read the instructions on how RealPage's rent pricing software works, and how it sets values? 10%? Less?
I used Triplebyte in 2018 and had a great experience with it. I enjoyed the interview process, I found my talent manager tremendously helpful as a new grad, everything about it was great. I was a kid from the midwest who went to a relatively no-name school and it opened a lot of doors for me. A few years later and all the candidates I've interviewed for that came through the Triplebyte pipeline were spectacular. Sad to see the turn it took. At least I've got the jacket :)
Apparently it's not just VW, it seems to be the second-class status of software vs real machines by German (auto) companies.
Ah, but they didn't say they used nearest-neighbor when scaling it back down. This gives a (theoretically) better result when you want to scale up by a non-integer factor. (If it ends up just being an integer factor then there's no need to scale things back down.)

This feels similar to how you can generate high-quality square waves at frequencies that don't evenly divide the sampling rate. You generate it at a higher sampling rate, band limit it to the Nyquist frequency of the destination, then downsample. Otherwise there is aliasing phenomena that gives unwanted audible artifacts. For nearest-neighbor resized images, I suppose that would just appear as pixels of varying sizes, which is not nice to look at. Scaling it down antialiases the pixel so they optically look the same size.
“Safe NPM” – NPM wrapper to protect developers from malware
It's definitely true she had something of a leg up, but she still has to write. Except for having the space (time) to create and help starting her career through her family connections, to move forward and actually create a career, maintain a reputation, etc. she has to continue creating in one way or another.
Don't get me started on youtube ads. Youtube will punish you for logging in with more ads. They punish you for watching popular content. I can accept 5 ads totaling 2 minutes every half hour
This is fascinating. What is your process for scouting amazing developers? Do you just go to random repositories, look at random commits, and identify people who are writing clean code?
I am on HN and that's the whole point of my comment.
I love the Disclaimer at the bottom. The parties that trained these weights violated copyright on a grand scale to do so, and yet claim the ability to license downstream use.
One of our founding developers may or may not have helped build that out at Heroku hahaha. Definitely on the roadmap!
These look identical to products I bought on AliExpress years ago for less than a quarter of the price..?
I had a friend get a job through triplebyte and generally had a positive opinion of them. I also had a generally positive opinion since I had wasted time phone screening candidates. Every phone screen a company does is at least $100 of wasted time. The value proposition of outsourcing phone screening for fizzbuzz is clear. The value proposition of doing one phone screen for N companies is also clear.

Then they started abusing trust and implementing dark patterns: https://news.ycombinator.com/item?id=23279837 https://news.ycombinator.com/item?id=27255742 https://news.ycombinator.com/item?id=23303037

I was honestly thinking about using them myself until it became clear that they had no ethics. Once trust is lost...
Yes, there are many incidents but the vast majority aren't airspace violations in the strict sense. Just some aircraft coming close to territorial waters or harassing other aircraft or ships.
You can do anything at Zombocom
"“We were wrong. Flat out, we were wrong. If you believe, as we do, that at some point, AI — AGI — is going to be extremely, unbelievably potent, then it just does not make sense to open-source. It is a bad idea"

sounds like someone just trying to keep technology to themselves, while making business out of selling "access" to it. "gatekeep and monetize" era of AI.
I think for LLM it's the design goal to return the most milquetoast (i.e. the most probable, thus the least surprising) thing matching the prompt.
> Sometimes I think that part of this site's audience only considers art from a consumer-product perspective

Imagine you are an artist. You as a patron connect and talk about a piece of art, you walk away happy and feeling connected. He does not sell any art because they are indistinguishable from what the AI can produce with the cost of electricity. Now if you are willing to pay for "bonding over human experience", GPT can probably be trained to do that as well. Generative AI eliminates the livelihood of almost all artists eventually.
Low(ish) traffic sites & servers have seen high-proportion-bot-and-vuln-scanner traffic since at least the late 90s. Solution used to be to blackhole IP blocks associated with certain countries, provided you didn't really, really need to serve those countries. Would usually stop 99% of it, so the logs were a lot less noisy and you could tell when you were under focused attack and needed to really pay attention (which was basically 100% of the time, without the blocks)

The modern version is letting CloudFlare hit IPs in those countries with never-ending CAPTCHA challenges.
PEDs do not make you a world class athlete, but you likely cannot be a world class athlete without some sort of PEDs. Much like PED use, top performers will take advantage of the new tools to widen the skill gap with their peers even further.
It might be because it thinks your card is "prepaid". I tried a Wise card and it didn't work, but a normal credit card from the bank worked.

The payment method also cannot be attached to a different account
At this point it's starting to seem like the GPL was only ever a bluff and it's being called on us now....

As someone who uses Linux every day this hurts and makes me wonder what the future will be as hardware gets locked away from us with the very tools we made to use it.
Would it be possible to scale this up to use LLaMA 30b? Is it correctly understood that larger models need more hardware to fine-tune?
This article makes exactly 0 arguments about why it's time to freak out. Just a bunch of vague claims, fear mongering, and dubious extrapolation.

I imagine you could find a similar article in a newspaper after the loom was invented.
Maybe? I would imagine their case is pretty strong without her flipping on the rest of them. She will get some credit for pleading guilty, but she was CEO of a criminal enterprise while it was actively involved in criminal activity. She's not going to die old in prison, but in all likelihood she will do at least 10-15 years.

As things stand today, she could be sentenced to 110 years for what she's already pled to; she's really got to make the prosecutors happy if she ever wants to live outside again.
The machinery of capitalism is fantastic about co-opting and productizing counter-cultures. Nothing meaningful will come of this, unless humans start thinking more systematically. For most people, they are too specialized in a narrow field to think like this, or the system is too complex for them to think about effectively.
Make sure you know what you're retiring to
Probably an unpopular opinion, but my favorite thing about typescript is what it's done for the jsdoc community.

A bunch of stuff had to be built to support good tooling in vscode for types with JavaScript, and that was leveraged for jsdoc also.

I don't use typescript, but I benefit from it in multiple ways, js doc and the occasional .d.ts file have made my life better.
The 19th century "turned" on Jan 1, 1801 and lasted through Dec 31 1900 [1].

[1] https://en.wikipedia.org/wiki/19th_century
Yeah I'll get this set up when I'm home from work! Perhaps the trickiest part for me is going to be hooking it up to IRC, but that's the fun part!
Ive seen a few similar projects in the last few weeks.
https://github.com/arc53/DocsGPT has been here on the frontpage just a month ago.

And some other similar ones, but it good to see projects that will take a OSS approach, they are a few.
It appears like your fix didn't work

It now just redirects to the auth page. Clicked on the back button in my browser and voilà

https://imgur.com/a/EvMaVu9
åh, I understand. the latter part of my comment was the simpler "edgy" statement.

and yes, I completely agree with your assessment around the overhauling effort.