skysight-inc/HackerNews huggingface dataset:
Yeah there is a level of paranoia that can be problematically isolating.

In my experience it really depends on the type of idea, the other types of validation you already have, and your existing relationship to the funding network.

The more moonshot the idea, the more validation you can get outside of funding pitches, and the less cozy your relationship with the (well-networked) money, the more risk you get from sharing.

Many of these companies will pitch the big-picture what and why but not disclose the how, which is the magic. On the other hand, if the what and why are all the value and you share them before you’ve at least somewhat captured them then you risk giving away the opportunity, because the how is just what you’re asking for: the resources.
I would hesitate to call Java a better language than Go, but Java is much older so the designers of Go should have learned from Java's mistakes, which they did not.

When Java was new, though, it was certainly a far better language compared to its contemporaries than Go was when it came out in 2009.
I really hope you are roght, but I am not holding my breath
IIRC Passkeys will be synced to the cloud so they can be copied to multiple devices.
Nintendo DS console GPU and its interesting features (2019)
This is one to watch!
Ask HN: Is Twitter down?
Unable to load some tweets. Refreshing the timeline is failing intermittently.
I got a used Iphone SE second generation 2020 for $140. It’s perfectly usable, feels like new, it’s not a theft magnet and if it gets stolen I didn’t lose much, aside from the inconvenience of not being able to do anything till replaced, probably a ruined afternoon or whole day. The previous older Iphone is still a good backup for multifactor authentication and keep it in a safe place at home for such cases.
Intel GPU Head: Our Core Audience Wants One Power Connector
More surprised that ~~Pre-Mor~~ Disney hasn't cracked down on that itself.
argv[0] is independent of the executable path. In fact there’s a common “trick” on Unix systems where you offer one binary and it figures out what it is supposed to be by peeking at argv[0]. Also, you’re allowed to freely modify argv, so if anyone reads it by scanning your stack it’ll get the new value.
So let me get the timeline right.

1) USA becomes a natural gas exporter based on fracking mostly in the Appalachians.

2) USA tells Germany they can't turn on Nordstream 2. Threatens German officials if they turn it on.

3) Russia invades Ukraine.

4) Some country sabotages Nordstream 2.

5) Germany builds port to import natural gas via the sea. Mostly from Qatar and USA, but definitely not from Russia.

Did I miss anything?

Now I read an article in the WSJ praising Germany for helping USA's natural gas exports. Meanwhile the German Greens get more militaristic and anti-environment every year.

It's cheaper to import natural gas via a pipeline than via diesel powered ships, and it's impossible to deliver enough via ships for all of Europe. Yet the German Greens prefer burning diesel to get their natural gas in slowly if it means we can pretend to be sanctioning Russia. But were not actually sanctioning Russia because we're stil buying fuel from them, only at a set price.

As a European I get sick of being America's bitch sometimes. Russia is still selling all of their natural gas and oil. We've accomplished nothing but gimped ourselves for the sake of licking American boots. The USA just told ASML, Dutch supplier of chip making infrastructure, that they are not allowed to sell to China. Why, because China bad and we're America's bitch. That's the only reason given. Once again ASML was forced into compliance by threats from the Americans, and they complied because we're their little bitch that they get to smack around.

My winter gas prices are through the roof. Not because of Russia, or Ukraine, or any European reason. But because the Americans won't let us buy gas from Russia and instead force us to import it via the sea from the USA, Qatar, etc.
> The video is just a clear example of a pampered employee doing fuck all at her high paying "tech" job.

It’s quite literally not. She is showing off the perks as she does her job, we don’t see the parts of her doing her job other than he briefly touching on when she is in meetings and the like. You are assuming she isn’t doing work but nothing in the video proves it.

Also the perks are literally there to entice people to work for Twitter and/or come into the offices. How does using the perks make her immediately a slacker? I’m not saying that women can’t be criticized at all, I’m saying that video proves nothing yet the person who posted it on HN and the person who posted it Twitter (assuming they aren’t the same person) are both trying to use it a smoking gun for why women were let go (disproportionately). The context on Twitter (and the replies) show this for the dog whistle it is, you can choose to ignore the signs but that doesn’t make them go away.
Passkeys will probably be stored in the ways this article advocates for, except there will be some way to securely sync them between devices without allowing them to be copied to unauthorised devices even if the OS is compromised.
Yeah, and I don't think its counter-signalling either. Successful authors are likely to have people actively promoting their work for them; the one thing others can't do for them is write (unless they're willing to have other people perform the work they are known for).
You will surely see some people here saying that the broken windows theory has been debunked (I used to be one of them), so that's why I did not use that phrase, but at the very least I don't think the equation for pursuing the thieves is "the phone is worth 1000 quid, the investigation is 2000, therefore it's not worth it". I think we are too heavily discounting people's lost trust in Police effectiveness that happens because of stories like that.
This makes no sense to me. The cost of having a copilot is one shared by every carrier. Eliminating that does not give one a competitive advantage as all carriers will get a similar cost reduction. It smacks an elitist "fuck employees, we hate having them, it's our money"

That's not even considering the safety implications.
That’s been thoroughly debunked for years.

https://news.northeastern.edu/2019/05/15/northeastern-univer...
Something about needing to use fmt.Errorf to JOIN errors if you want custom string formatting rubs me the wrong way. I had to read that section twice because it completely went over my head it acting as a join.. So unexpected for fmt to be doing error biz like that.
Coming from Python I appreciated that there were no exceptions.

I much prefer the explicit error returns instead of exceptions being used for flow control.
There's probably only a small fraction of people with a foreign license who travel the Autobahn by car. That number might be on par or even smaller than the number of drivers with a German license who still have a poor sense of responsibility.
Maybe we'll come full circle and actually come to appreciate responses from humans that have clear frustration and emotion over sanitized AI platitudes, even if they're rude.

A bit like the Zen'ed-out hippy guru that is frustrating to talk to, because they are devoid of any real emotion or substance.
Biden is not a spark of hope. There is a reason Obama didn't endorse him quickly. Note that he wanted to start the Russian war when Russia invaded Crimea in 2014 as a VP but Obama had to personally intervene and veto the war because he knew instability in that region would blow up.

Biden is nothing like Obama. He is an old timer who has zero mental cognitive ability beyond trying to save his son's investments in Ukraine.

China is planning to drop USD with Gulf countries today. and the US power rests on USD.

Future us will look upon Biden's era & foolishness as the death of American hegemony.
I don’t think ORM is the same since it’s more of an API than a framework (in my mind). ORM also falls into the platform-abstraction arena because it typically has multiple backends which provides other benefits. It also is served as a wrapper library converting from one language to another (SQL).

Web frameworks are more like… clever hacks to HTML to wedge in a “new way to do it” more clever than the last attempt.

Game engines are also somewhat different because the level of abstracted complexity there is vast and heavily domain-specific. It targets multiple platforms like ORMS and multiple GPU backends as well. It provides physics APIs and other heavy maths capabilities too.

But the browser standards-bodies provide that for us now. HTML5/CSS3/JavaScript will run well across all modern browsers.
>Will doing heroin make you a rock star?

No but the trauma that makes you do heroin can produce beautiful lyrics. (Or so I'm told.)
Tangential but cool: in 1998 there were commercial, 50GB data VHS tapes.

https://en.wikipedia.org/wiki/D-VHS

about a decade after that someone asked me for help reading a crate of these tapes that had been flooded then stored in a shed for several years. Couldn't help them at all but it was an amusing diversion figuring out what the hell they had.
From a business point of view, I think has to do with the coercive law of competition [1].

[1] https://www.democracyatwork.info/acc_coercive_laws_of_compet...
Its coming within the decade for cancer vaccines. The trick is to be able to scale production and lower the turnaround time.
Uber Sues NYC over Wage Hikes for Rideshare Drivers
Top shelf power play. This guy Zooms
The Crypto Anarchist Manifesto by Timothy C. May
Well, only in a way :) I don't think colloquialisms are necessarily what I'm after, but rather a richer, literate language.
Ah yes, that's what I was trying to say. I was the worst sceptic of AI; I never did anything with AI with it after getting my masters. I just went for money, programming and managing programming.

For me [1] this is the most mindboggling thing I have seen in my life and I don't think people realise what it means. And yes, it wooshed passed anything I thought possible in my lifetime. I hate that it's 'not be evil', 'anti thought crime' etc but it is really incredible what it does.

[0] https://twitter.com/luyben/status/1600663169353015297
[1] https://brainfisheatfishbrain.com/about/
When/if we reach that point of development, most other jobs will have been automated away by us, the programmers. Only fair, that ours gets automated away too then.

I think the true question is, whether we are going to treat human beings like trash, useless, now that their job has been automated away, or we as a society find a good way to deal with this and steer into a happier future.
I tend to just repackage every Python package as an OS package, these days the tools to do that are reasonably good, and it forces you to inspect the contents for licensing and other junk/cruft/badness.
Tell HN: ChatGPT supports input type other then text
While playing around with chatgpt API I got this error

```
{
"detail": [
{
"loc": [
"body",
"messages",
0,
"content"
],
"msg": "No match for discriminator 'content_type' and value 'picture' (allowed values: 'text', 'code', 'tether_browsing_code', 'tether_browsing_display', 'tether_quote', 'error', 'stdout', 'stderr', 'image', 'execution_output', 'masked_code', 'masked_text', 'unit_test_result', 'system_error')",
"type": "value_error.discriminated_union.invalid_discriminator",
"ctx": {
"discriminator_key": "content_type",
"discriminator_value": "picture",
"allowed_values": "'text', 'code', 'tether_browsing_code', 'tether_browsing_display', 'tether_quote', 'error', 'stdout', 'stderr', 'image', 'execution_output', 'masked_code', 'masked_text', 'unit_test_result', 'system_error'"
}
}
]
}
```

From the allowed values in error it seems like ChatGPT will be supporting actual browser display and image as input in future.

After this I tried incorrect value for role and got this

```
{"detail":[{"loc":["body","messages",0,"role"],"msg":"value is not a valid enumeration member; permitted: 'unknown', 'user', 'assistant', 'system', 'critic', 'tool'","type":"type_error.enum","ctx":{"enum_values":["unknown","user","assistant","system","critic","tool"]}}]}%

```
I think we can possibly see a difference - the face crop of Elizabeth Taylor could be regarded as generic, without artistic detail ("not original") while in this case the original photo with posture, composition, face, flowers, details together make it an original artwork with its own character.
Especially given the current landscape of log handling as the author points out.

I am all in on structured logging most of the time and I don't want to have to deal with a newline causing multiple records in my log aggregation.
One of the best examples of counter-signaling was Kim Kardashian at the Met Gala. She wore a black dress that covered her from head to toe, including her face. It was kind of a statement that “even my silhouette is famous”.
Man 3 exec
I don't know, they suspended my account for reasons I don't grok.

The !isup bang on Duckduckgo.com has been useful in the past in these situations for me.
> Years and years of discussions about Go's poor and verbose error handling

...with majority of users saying that it's actually great and simple, unlike "usual" approaches...

> Many "features" of Go are borderline insane

...which start make sense as long as you use them and put some thought behind the reasons of the design, instead of sticking to "what I used to is the only right way" mentality...

> (date formatting)

Of course, mnemonics 1-2-3-4-5-6-7 (1st month, 2nd day, 3rd hour, 4th minute, 5th second, 6-th year, 7th timezone) is harder to remember than mmHHMMssSSYYyy crap that is different in different languages. Without knowing the language, guess what will be printed by "15:04 Jan 2 2006" and by "MM:ss mmm D YYYY"?

> were recognized as mistakes decades ago (nil pointers)

...by popular urban myth and people who love reductions of the complex ideas into simple black-and-white statements...

It's funny how people can believe that great compiler, an amazing standard library, and high-quality official tooling can be a result of a bad design :) Good luck in spending so much energy in communicating your lack of intent to understand Go design from fundamental principles instead of comparing to the mainstream languages.
Arabic version:

- Hady bady

- Kromb Zabady

- Shalo Hatto

- Kollo Alady

Literal translation:

- One-er Start-er

- Cabbage Yugort

- They lift up, They put down

- Everything on this one
"Tweeting, but not tweeting about your new book" is very different from "Not tweeting about your new book" when Twitter doesn't exist. One is lack of a signal channel, the other is spending time and effort on a signal channel and not transmitting your signal. Countersignaling relies on the SNR being biased against you; it's about noise floor vs signal and having no channel at all is very different.
Author makes a great point about the destruction of the translation industry. I wonder how insulting it must be for a professional translator to be handed AI-translated garbage with a "see? we did most of the work for you already, you just have to edit it" and have to redo it all from scratch the right way with a 50% pay cut.
See the exec family of functions, e.g. execl:

int execl(const char *pathname, const char *arg, ...);

Normally you would call it like execl("program", "program", "argument", NULL), duplicating the program's name/path, but it's possible to set the 2nd argument, which corresponds to argv[0] (in the case of execl), to something different. This behaviour just isn't always exposed in the shell and other languages.
It is a Markov chain. Your input context is your state.
Reminds me of listening to an engineer justify removing a $5 protection IC (after component-shortage inflation) as the thing it was protecting was $3.

No, if that $3 part takes an ESD discharge, the entire $1000+ assembly is now (as far as the customer is concerned) scrap and needs to be RMA'd and replaced or repaired at our expense and the customer will, quite correctly, think it's unreliable junk from now on.
Apple needs to make it impossible to be stolen and sold for parts.
I think the issue is if you go beyond "who am I playing" to connecting that to the rest of their online life, if that makes sense.

It's fine to want to tailor strategy but not say, out their dissident writings.
SEEKING WORK | UK Brighton | Remote
I can work in US East coast time zone.

Full stack developer with decades of experience.
Last 6 years I worked in e-learning and helped organizations achieve their goals.

Main recent technology : Typescript / Node.js / React / GraphQL

But also :

- Python (Django) / PHP (Laravel / Symfony)

- hands on the AWS console (ECS / lambda)

- and more (databases / CI / CD / devops / authentication).

CV : https://github.com/k3roulas/two-group-theory/raw/master/stat...
email twogrouptheory [at] gmail [dot] com
Maybe I'd been overthinking it? I had been considering "I have a high-paying job" as signalling, and "My pay doesn't really cover the essentials, but I do it for our country, don't you know" as counter-.

Edit: and otoh I would consider "Boss is in shorts, t-shirt and sandals" as just plain signalling, because I grew up in a world (my favourite anecdote was working with a Hawai'ian VC who would classify meetings as "socks" or "no socks") where in any given business situation, those who have the gold dress down and those who pitch for it dress up.
Ugh, can these growth hacking types stop trying to make everything into a "thing"?

How else are they going to increase their social media engagement numbers?!
It isn't how it started on Unix boxes, no.

It is if you go all the way back to Smalltalk, but that is far outside the scope of this discussion.

The early Unix GUIs didn't really have desktops because the concept hadn't really been invented yet. It was largely built from the whole cloth by Apple in the Lisa and then refined and simplified into greater accessibility and usefulness by the Mac.

Windows didn't really have a "desktop" until Win95, but the Win3 UI was a complete one, just not very integrated. GEM and AmigaOS were clearly desktops by 1985 or so, but Linux & the free BSDs didn't exist yet back then.

TWM wasn't a desktop, but CDE was.

IXI x/Desktop was perhaps the first I read about on PC UNIX.

https://en.wikipedia.org/wiki/X.desktop

It's roughly contemporaneous with the IRIX Magic desktop on SGI kit.

SunView might count.

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

That was, what, 1985 or so?
Element doesn't have the $, thanks to footing the bill for most (90%+) of the core Matrix work on behalf of the rest of the Matrix ecosystem.
The campaign halved Greenland's birthrate. Will the Danish government acknowledge the genocide?
> Sure — but equally so is the response to Bell’s inequality that we must live in a non-deterministic world

Bohmian mechanics and Many Worlds are both deterministics interpretations of QM.
Exception handling sucks, stop asking for it.

Did you worked in Java? Did you worked with async and exceptions?
Ask HN: What ideas do you have that you don’t have time to work on?
That text looks like it's written by ChatGPT.
There's a store in Pittsburgh that does this for people as a paid service.

OP's project is cool but it's my understanding the specialized hardware is the big barrier to doing this at home, for most folks, especially if you don't want the tapes routed through a third party for the same reason people invented the polaroid so you don't have to send everything to the Ritz as the mall.
The biggest mystery to me is how poorly designed Go is considering its illustrious creators.

Thompson and Pike are living legends. They had absolutely nothing left to prove. Yet they came together for another major project, backed by the most powerful technology corporation in the world, and they produced... this?

Go feels like a random hodgepodge of ideas from three or four computer science undergraduates – not like the creation of engineering superstars with a century of experience between them.
James Webb Space Telescope has bagged the oldest known galaxies
The command line version of exec offers "-a name", and the various library/syscall forms allow you to specify argv[0] separately from the path of the binary to exec.

You can set it yourself within a running program as well, like:

perl -e '$0="testme";while(1){sleep 1}' &
ps -ef | grep testme
Yes, since 2017: https://aws.amazon.com/about-aws/whats-new/2017/03/amazon-el...
> The more things in life people adopt as their identity, the greater the surface area for one to be triggered?

I find the opposite to be true.

The more things you adopt as part of your identity, the less you're affected when one of those things gets criticized. For example, if you're mostly a gamer, and someone says gaming is stupid, then you're automatically very hurt, since 90% of who you are was just insulted.

However, if gaming is only 10% of what you are, then you're not as affected. The myriad facets of your identity diffuse any incoming attacks. In my opinion, we should be striving to grow our identities, not shrink them.
Yes. Can't tweet, can't open tweets and can't refresh timeline
Interesting point, never thought of that. As an ESL speaker, somewhat advanced and with an experience of living in the US for a while, I have learned many colloquialisms that I recently had to become more aware of when dealing with someone speaking the language at a much more basic level. So this concept actually applies to people like me, too, and maybe even more so, since we're less likely to be able to instinctively evaluate how common or rare a colloquialism can be to a another foreign ear.
There are many other things you could choose to worry about:

- nuclear conflict erasing 95% of humanity
- deadly pandemic erasing 67% of humanity
- devastating climate crisis erasing 80% of humanity
- impact event erasing 100% of humanity

IMHO any of these events have higher probability when some AI taking over our jobs
Elon Musk was reading books all the time when he was young...of course it will lead to even less social skills than what he would have had as he was growing up.
When comparing how Go changes with how C++ changes, one gets renewed appreciation for how good of a job the C++ designers are doing.

The more Go evolves, the more clear it gets that it has a very poorly designed foundation.

I say that as someone who's coded and reviewed a lot of Go code.

Maybe they should not have skipped 40 years of language theory when first creating it. It wasn't obvious in the beginning, but now...
Wired gets a lot of hate but it has (had?) a lot of great authors.
Query and show images in native ChatGPT
I think viewership would increase for Portugal vs Argentina though.
Not to be cocky but a few things:

- First, I think one of the weak spots is people having way too big phones for what any single hand of theirs can confidently cling on to

- Secondly, I think some paranoia-like awareness of your surroundings whenever you're outside is more warranted than people want to accept. This includes a quick look up from your phone and at the people all around yourself every few seconds

- Third, to the prospective thief: I don't think a bicycle is a great choice to try and steal my phone on in a fully crowded city like friggin London.
I sure as hell will catch up to you sprinting on my feet quicker than you can get the hell out of the area without crashing
It is more complex than that, it isn't just scraping /r/ELI5 lol

Ask it a question about JavaScript and tell it to respond as a 1920s gangster and it will happily oblige and do a great job. And just to make sure we are on the same page, JavaScript was not available in the 20s
Maintaining my goal weight long enough to consider tattoo designs.