skysight-inc/HackerNews huggingface dataset:
How much does SEO play a role in your customer acquisition? Do you have a lot of existing backlinks to the .net domain? Do you plan to continue building this product for a long time?

Depending on the answers to these questions, I would evaluate the tradeoffs of migrating. If SEO is not critical or if you already have a certain domain authority / backlinks or dont plan to continue for a long period of time - then it may not make sense to migrate.
Managed to open with VPN - opera -
I've heard Bard was previously 3B parameters but I could never find a good source for it.

I honestly think the end game here is running on consumer devices, 7B and under need ~4GB of ram to actually run which is likely the max reasonable requirement for consumer devices.

That said medium end hardware can do 15B, anything larger then this is currently something only "enthusiasts" can run.

If it is small enough to run on consumer devices then they don't have to pay for the inference compute at that point, and presumably the latency will be improved for consumers.
Have you found good examples of this in other languages/frameworks?
I'd be very interested in links/references.
Hm, weird. Just tested, can't reproduce.

Will try figure out what happened, thanks for reporting.
XNR looks nice! I’m impressed that it can be faster than esbuild-runner, is there a downside?
I agree with you re:"I wouldn't say Cedar is directly competitive as SpiceDB" - I think Zanzibar and SpiceDB in particular can work well together with Cedar / OPA. By syncing SpiceDB via OPAL[0] into edge nodes with Cedar-agents[1].

[0]: https://github.com/permitio/opal

[1]: https://github.com/permitio/cedar-agent
> The thing I somewhat struggle with is that after 20-30 years of calls for shorter copyright terms, lesser restrictions on content you access publicly, and what you can do with it, we are now in the situation where the arguments are quickly leaning the other way.

There've always been solid human arguments for sustaining copyright legally. The balance is the tricky part.

On one hand we had a period where terms got too long, and some of the really aggressive legal enforcement from 20 years ago before stakeholders actually figured out how to get into digital markets were was entitled and useless. The pendulum also swung the other way with things like buffet streaming services essentially offering an economic bargain for creators with a sliver of compensatory difference from piracy but with none of piracy's actual benefits (people who simply pirate know they're not participating in a relationship of economic support with creators and might be persuaded to, someone who uses Spotify is under the illusion there's something fully legit on that front).

But the fundamental copyright bargain -- creators can recoup investments of time and effort in proportion to how popular engagement with their work is -- has always made sense.

> "We" now want stricter copyright law when it comes to AI, but at the same time shorter copyright duration...

Both these things can be true:

(1) Using a work as training data for AI is a very novel use, it's entirely plausible there should be novel considerations and rights to go with it.

(2) The incentive & benefits of copyrights have diminishing returns the longer the horizons are, while the cost in terms of social inaccessibility only increase. Where that's balanced out precisely is a debatable question, but something longer than a human lifespan is probably on the wrong side.
Relentless driving is one of the things I feel the software industry has really done themselves a disservice in the long run. I know of several engineers who went on Adderall because their performance (relative to their peers) wasn't high enough. With the help of Adderall they were able to get to a similar level. Then that raises the "average" which leads to more people having to turn to heavy stimulants just to keep their jobs.

PMs and other management may feel like this is a win in the short term, but it isn't sustainable long term. The sheer number of software engineers who face burnout and/or have to take long multi-month sabbaticals to recover is shocking when compared to other industries where it's largely unheard of. Of course income is a factor (most other industries people don't make enough to allow them to take months off) but I don't think that explains all of it. I don't have any data to back this up beyond my own experience working in different industries, so take with a heap of salt.

After so many years of this, it catches up to you. The difficulty performing is (sometimes, not always) a natural sign that your mind is overworked and needs a break. Regularly pushing through that and even using medication to help you is not consequence free. It's not just your mind that breaks down but also your body (especially adrenals). You can't handle unhealthy levels of drive and stress in perpetuity.

Take care of your self and remember that long after the company has forgotten you, you're still tied to your mind and body. Take care of those things as IMHO they are the most valuable possessions you have.
> To help with quality and improve our products, human reviewers read, annotate, and process your Bard conversations. ... *Please do not include information that can be used to identify you or others in your Bard conversations.*

Eek!

Was my first response on reading it, but tbh on reflection, there isn't really anything in my ChatGPT conversations that I would mind a human reading, and I expect the same for Bard (as long as it's disconnected from my login, which this policy mentions they do). It just feels weird that your "conversation" could be intruded upon and inspected by third parties at any point in the future.

(They also mention that you can "pause saving Bard activity", but knowing Google, that probably results in you not being able to access any Bard history whatsoever, even if saved in the past.)
I think its hard not because Go or Rust is bad, but because there is no standard for rust, but afaik that is being worked on.
Bard is no where near ChatGPT quality. Not even GPT-3.5.

My test was to translate lines of Korean text. The prompt is simple. "Translate these sentences from Korean to English: <Korean text>". ChatGPT works all the time. Quality isn't great but it works.

Bard, on the other hand, gets confused. It simply repeats the Korean text. I need to prompt it again - "I asked for a translation". And then it starts to work correctly.
Alcohol is about interesting as a drug as caffeine or nicotine, compared to its peers.
> 5-over-1s are basically universal in the United States. You might see them more in coastal areas but that's because its where the population gravitates to.

Yes I'm aware. The point is that the coastal cities are not in fact trying to maintain their historic aesthetic. They're building the same crapboxes everywhere else is.

This isn't a dumb flyover hicks vs sophisticated coast tech bros issue. It's an observable fact that architecture and construction virtually everywhere in the USA and the West in general has been garbage for over half a century. McMansions are just a symptom of a deeper rot.
Agree that the US can be pretty puritanical, so some of the aversion to cheating is driven by guilt/shame. But on the other hand, when you grow up without the necessity to lie/cheat, and when it isn't normalized, you never learn the methods to get away with it, and sometimes that's enough of a deterrent.

There are things in my life I'd rather lie about, but I don't because I never learned to lie convincingly. The same with cheating. Figuring out how to cheat on a test/interview sounds like a way more effortful and stressful experience than acting honestly (I shudder to imagine how it compounds imposter syndrome).

Imo "moving" to Florida (and similar tactics) got normalized, so it's easier for people to learn how to do it from a friend etc. so they do it more. No moralizing necessary.
That is fascinating. Is it the same for GPT 3.5 and 4? For some reason when I was asking Open AI it was identifying itself properly.
I think this is looking at sentiment from interviews not objective results. It's common for these substances to make you think you're performing better but actually that may not be the case. (Though the use of caffeine is pretty ubiquitous and it's hard to deny at least short term improvements there, at least until it starts messing with sleep)
Most of that is already on the app store anyways, besides the parts that don't make sense (ie "video fundraisers").
City Tests Traffic Light That Only Turns Green for Drivers Who Obey Speed Limits
The Hacker News response to Dropbox is probably the funniest ever.
> Very rarely we find a case that we can't cover with JSDoc annotations, and most of the time it means the code could be refactored to be simpler.

Can with JSDoc define types? And can you define generic types? To me that is the real power of TypeScript, being able to type every object you use.
Thanks for this! I think this is a new setting. If you go into Early Access Apps, you can Allow the Core Data Access Permissions, but it's not clear what this actually enables.

Here is the URL for this and it specifically mentions Bard:

https://apps.google.com/supportwidget/articlehome?hl=en&arti...
Nope. Metal & wood etc should be owned because it very much looks like that is very useful in creating lots of welfare for people.

The trouble with IP is that there are lots of influential people that very much would like IP to be useful in creating welfare. Unfortunately the evidence for that is surprisingly scarce. For discussion, see e.g. Boldrin & Levine
You can call it an “attribute” and you can also call it a “comment that affects the code” - they’re both just labels for the same thing. If you don’t want the latter to be a legitimate label (and it is, because I’ve communicated that idea with those words and you’ve understood what I’m referring to immediately) then the solution is to use any other symbol other than those reserved for comments. Imagine if we just had something like const a = 2 * 3 *[pineapples] * 10 and pineapples was coloured in like a variable in your syntax highlighting and people were like oh yeah don’t worry about that, that’s just a comment in the middle of the arithmetic. It’s ludicrous.
I'll go against the majority advice here. Don't start downloading large collections of digital stuff, whether pdf's, videos, wikipedia or whatever. For one thing there might be electricity outages too. And you can never really be "complete" and self-sufficient with educational resources unless you have a very clear idea what you will focus on.

Make the best of a bad situation by going deep into only one important and difficult and relevant for your future career subject. Pick one good and complete resource. E.g. a well regarded book with plenty of coding exercises, or a well documented open source project, complete with documentation etc. Then go over it line-by-line, understand and replicate everything, make it your own.

This approach will minimize that you will need random other resources. Hopefully at the other end of it you'll have a new and powerful tool in your toolkit. What is the best project to focus-on? you know better. Something orthogonal to android app development would be one direction. Maybe learn python and a backend framework like django that has excellent documentation. But taking android to the next level makes sense too. You know where you want to be.

Lets hope that at some point we'll learn how to live in peace and stop wasting human life and talent.
Fair enough! I'd love to read a blog post about this after you finish the work.

EDIT: It'd be a great outcome in the end if this conversion spurs DX improvements in Node/TS.
Atomcal for Communities
Introducing Atomcal for communities on Discord and Twitch.

Atomcal is an events management platform (calendar app) that syncs with your Google Calendar in real time and integrates with Discord and Twitch.

Will be geared towards online events discovery going forward but for now you can sync events created on Discord with Google calendar or Twitch.tv (or the other way around). Soon will be adding integrations with Facebook, Twitter, Meetup.com and most probably Slack and Youtube.

This has been an indie project for the longest time. Features like infinite scrolling and video backgrounds and public calendar links might be interesting. Will be launching soon on PH. Any constructive criticism or suggestions are welcome :)

We're building in public on Discord so feel free to come and say hi!
At no point was I confused as to the server-side vs client-side nature of the software. I've been using what I assumed was the default of server-side blazor and was casually agreeing that, yes, a WASM compiled variant would obviously run fully in the browser.

>I'm not convinced you have actually used any kind blazor tbh

good for you, buddy.
Moyenne Island: The smallest national park
Do not understand.

I guess, you suggest to add 'about us' and 'product overview' info to the main page. Correct?
Those are the numbers for the scaling law tests they did. Not necessarily Palm 2 range.
I argue that it should support the other direction as well (.ts to .js with JSDoc instead of .ts to .js+.d.ts), but the TypeScript devs said they do not support that
Ok, I should have specified unless the numerator is not exactly zero!
New Object Detection SOTA Model & How Self-Supervised Learning Is Changing Computer Vision
JSDoc's PHP equivalent is phpDoc. It's just a way to document things and both are third party libraries that have industry-wide adoption.

What you're thinking of in PHP is not a comment. It's called an Attribute, is built into PHP itself, and while it does use a comment-syntax, it's the old style that is largely unused today ("#" at the start of a line). https://www.php.net/manual/en/language.attributes.overview.p...

JSDoc isn't similar at all, unless you build a compiler that does different things based on your JSDocs.
How is fragmenting the internet good for Google?
You need to click into "Early Access Apps" from the services list, which takes you to the service's settings page.
Docker Securing the software supply chain with Clojure
Why don't them just use `tsc --watch`?
Not with floating point numbers.
Wow, that sounds like a really nice test setup! And makes sense that simple-deploy would be a very complicated thing to properly test.

For now the tree-like test suite is mostly for regressions. The inner test suite for the built projects is useful for dev, but not the one that does all the permutations.

Randomization is a fun idea! It would be interesting to randomize some number of runs with each build. I wonder if that would catch anything. Biggest problem is keeping my Github Actions bill manageable...
Because Workspace accounts have different expectations around e.g. data use and admin controls. Your domain admin hasn't permitted use of this product.
It's not as good yet, but ChatGPT (et al) has likely benefited a lot from extensive user interaction and feedback (which can be fed back into fine-tuning). I doubt they could get such diverse user responses without opening up to the public (even with their internal/outsourced RLHF).
i've been playing around with bard a little bit throughout i/o now and it's really good at getting the big picture but tries a little to hard to be vague when asking specifics (unless it's about code, in which case it's stellar, but that is less interesting to me).

i asked it to generate some code for something i've never worked with and it seems to do a good job, not perfect but good enough for me to get a running head start.

on the other hand, i want to try and learn french, but for the life of me, i couldn't get it to provide a good starter page for learning pronunciation and the basics. bard did a good job providing a basic learning plan, but not more than that.

first time using a LLM (chatgpt or otherwise) but it's been pretty neat if a bit limited rn. like everyone else has mentioned, i want the computer from star trek and would probably be willing to pay for for it if the value proposition was high enough (read give me "superpowers" i didn't have before, less about refining my existing skill set).
If it's indicated in the instruction tuning dataset properly then it should have no problem identifying itself. But we don't know if that happened when bard.
> You can’t just hustle out of it. I’ve been laughing at the type of biotech companies that get funded by SV

Yes, SV funds incredibly stupid biotechs. It also passes over really good biotechs. I think it's because honest founders are likely to do good work, and won't pitch with a $$ ask that doesn't make sense, and SV equity raises don't make sense for such capital intensive activities.
awesome work. It’s a bit of intersection of instructional material, technical material and art.

TLS debugging is infamous and this goes a long way to improve understanding. great work here
I am software engineer and I have certainly attempted use GPT for coding with mixed results.

But what I am really impressed using it for writing. I am writing the story of my abusive upbringing with a mental ill mother. I am not a writer, but this thing is awesome because I can ask it to give me prompts and it is jogging my memory more and more then I can give it rough outlines and thoughts and it will organize it into more of a literary style, then I can go through and update most of the wording to my own liking or leave as is as I see fit. I am easily able to produce much more and a better quality than without it.
The "arguing" is weird, but I'll note that I've had very similar conversations with ChatGPT where it hallucinated options to commands, gave them wrong meanings, "corrected" itself in a further wrong direction, etc.
you really think a tech worker with any skills at all is going to starve? If their skills are so bad they can't get another job, then they don't deserve to be protected in the job they are currently in -

However, would I give someone a $1? sure and probably a lot more - but that is different than accepting a pay-cut for any reason from my employer who is booking billions of dollars a year in profits while letting people go.
Google Pixel Tablet
It only has "While using the app" permission. I know there are voice recorders but I believe a notification of some sort is needed.
I feel the same. Comments used to be more thoughtful and nuanced, and I often found comments that changed my perspective on things. Now so many comments are massively negative and sweepingly generalize in uninteresting ways, eg just to pick a random example from replies to this current post:

"Every offering they have is worse today than it was a year ago."

HN should be better than this.
There's a growing base of users who have reached the epiphany (by multiple paths) that both identities & content-addressing MUST be cryptographically-rooted, or else users' privacy & communications will remain at the mercy of feudal centralizers with endless strong incentives to work against their interests.

For such users, any offering without these is a non-starter, dead-on-arrival.

People with resistance to this epiphany sound like those who used to insist, "HTTP is fine" (even when it put people at risk) or "MD5 is fine" (long after it was cryptographically broken). Most will get it eventually, either through painful tangible experiences or the gradual accumulation of social proof.

A bolt-on/fix-up of an older protocol might work, if done with extreme competence & broad consensus. And, some in the ActivityPub world had the cryptoepiphany very early! Ideas for related upgrades have been kicked around for a long time. But progress has been negligible, & knee-jerk resistance strong, & the deployed-habits/technical-debts make it harder there than in a green-field project.

Hence: a new generation of systems that bake the epiphany in at their core – which is, ultimately, a more robust approach than a bolt-on/fix-up.

Because so many of those recently experiencing this cryptoepiphany reached it via experience with cryptotokens, many of these systems enthusiastically integrate other aspects of the cryptotoken world – which of course turns off many people, for a variety of good and bad reasons.

But the link with cryptotokens is plausibly inessential, at least at the get-go. The essentials of grounding identity & addressing in cryptography predate Bitcoin by decades, and had communities-of-practice totally independent of the cryptoeconomics world.

A relative advantage Bluesky may have is their embrace of cryptographic addressing behind-the-scenes, without pushing its details to those who might confuse it with promotional crypto-froth. Users will, if all goes well, just see the extra security, scalability, and user sovereignty against abuses that it offers. We'll see.
Another reason might be, that you still don't have chrome 113.

I thought I had, as it usually auto updates and it came out a while ago. But I had not and had to manually start the update and then it worked.
I was just checking the comments to confirm that someone had got there before me... yup.
Prototypes did not exist in original K&R. Even function declarations (without prototypes/parameter lists) were still optional in C89 (“ANSI C”), only C99 disallowed calling undeclared functions. To this day, GCC accepts call to undeclared functions by default. Generally, the ABIs GCC supports are carefully constructed to support such usage in many historically important cases (such as calling functions declared in <unistd.h>, many of which use the default int return type, too).

The K&R legacy is likely the reason for the caller-pops-arguments convention, but there was also a time where it was deemed more efficient because you could combine multiple stack adjustments.

There's also a neat trick I learned from LuaJIT: if you store the stack pointer in a callee-saved register before the call and restore it afterwards, it works with both conventions.
Yep, but slowly converting it all over to SvelteKit. Saves me having to maintain servers, watch setups, build processes, deployment processes, routing, bundling, and so on.
More than once, I've had to use a VPN to order a Google device from abroad (shipment to country A, paid with a credit card from country A, while currently physically located in neighboring country B). It's beyond ridiculous.

At least the Google Store now has a country selection switch, but I suspect that that also only happened due to new EU regulations requiring them to do so.
Do we know if the comparable here is Bing or chatgpt4?

By which I mean, does bard have internet access?
Sure, but you have to manipulate the window to find out, instead of knowing that it's in the bottom right because that's what you specified.

And now your carefully set window size has changed, just because you were trying to find out the layout parameters of the button. So you have to go and poke at the properties of the window, if you can remember what size it was supposed to have, And hope you don't accidentally change anything else in the process, because "git diff" isn't going to be much use.

Well, maybe it's just me. I prefer writing a specification (e.g. source code), which can be reviewed and diffed, and then compiling/executing it.