skysight-inc/HackerNews huggingface dataset:
And move to the next project where we hope to make infinite money with no work.

Crypto had a great exemplary quote a while ago from poop face bros: "Obviously the crypto market did not live up to its lofty ambitions, so we're leaving."
You have a right to know why a health insurer denied your claim
I don't think making a map for a videogame, as realistic as it can be, ever qualified as a threat.
I am not sure if it's satire or real. Hilarious no matter what...it was probably your domain. Even with your disclaimer you are still infringing.
This isn't necessarily true: "at will" means a legitimate termination has no notice period. Employers are not allowed to fire employees for any reason, or to have an abusive employment environment.

OP: any employment lawyer could also advise you on jurisdiction.
It just lets you combine results in an intuitive way:

Ok(2) + Ok(3) = Ok(5)

Ok(2) + Err() = Err()

Err() + Ok(3) = Err()
When you make it about just the numbers 1.1% difference doesn't seem like much, but you have to remember there's a complex network of producers, distributors and buyers fighting to make up that difference, the practical results of which can have other knock on effects throughout the network.

Also, to answer your question, sellers leveraging the shortage caused by the war in Ukraine is also a result of the war in Ukraine.
A PEG is not actually a generative grammar but a domain-specific language for specifying top-down parsers. So they are free of conflicts and ambiguities by definition of their semantics.

PEG is actually just syntactic sugar on top of (G)TDPL: https://en.wikipedia.org/wiki/Top-down_parsing_language
https://stackoverflow.com/questions/52101977/why-typescript-...
Thank you, this worked! Quite an interesting prompt indeed...
As far as I know those 'health reasons' are mostly propaganda and come from the new-agey sort of faux health circles. Correct me if I'm wrong I don't know much about the health of various oils this is just the impression I have gotten.
Bluesky is better anyway
This is a complete change of the language engine. The new engine brings many new features and correctness fixes, and it's additionally now running out-of-process, which should result in better performance.
Don't you know the rule? The top comment of any Mozilla-adjacent discussion needs to contains at least 70% of misinformed garbage dunking on Mozilla. /s
Lesson: "Make good stuff instead of bad stuff"
> Because nobody asked you about Gleam and you still brought up gender. And then you said you would continue to bring up politics whenever the language came up.

No I read on the website hacker news, someone submitted a link to the language website. The website brought up gender and centered in in the page about community guidelines.

> I find it comical you think a programming language can be used to push a political agenda. That's got to be the least effective way to spread political ideology I've ever heard. You make it sound so sinister.

Well it is because it is sinister imo. Maybe it's ineffective but it's still there which is kind of undeniable. A lot of technical projects have had political agendas on their websites. React, Go, Node.js, Emberjs etc etc. I kind of get it and support the anti-war stuff for Ukraine but for normal everyday politics that's mainly american? C'mon.

> Nobody called you a Nazi.

Yes the website kind of did, since I don't adhere to the ideology that they do.

Stop being so god damn naive dude, it's ridiculous.
I looked briefly into this and it seems that while there is evidence that intermittent fasting may be useful in preventing cancer and may be useful as an adjunct cancer treatment (in addition to chemotherapy and/or other treatments), the effect is largely from weight loss, not other mechanisms. Review article here: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9530862/

From the conclusion:

"There is presently little evidence that intermittent fasting, without any reduction in body weight and proper balanced diet and exercise, can enhance cancer outcomes."

So, while the details in this review are interesting, the conclusions seem to come down to basic health advice: maintain a healthy weight, eat a healthy diet, and get exercise. Seems like good advice for pretty much everyone.
Definitely, the TN is almost certainly the best option and the Engineer occupation can be used for Product-related positions that require a strong technical background.
Ha, agreed fully that the "old internet" was far more of a cesspool than most care to remember. We look back with rose-colored glasses. We remember the good and forget the bad.

USENET was not only every bit as bad as the worst of 4chan -- it was worse, because there was no effective moderation.

That said, there was also a large "signal" component in the "old internet" that is now lacking in most of the New Internet. Places like HN remain as lonely outposts of that lost world, where people wrote in entire paragraphs, to convey complex and meaningful ideas for mutual discussion -- rather than just firing punchy little 140 character epithets and 10 second insta-videos off into the void and then forgetting about them, moving on to the next flash in the goldfish attention span pan.

That level of sustained, complex actually seems like it was more common on the "old Internet," even recognizing fully that the "old Internet" was also overflowing with dross and garbage.
If you had a magic wand for Congress to do something to support immigration for entrepreneurs, what would you have them do?
I’ve lived in both the US and Europe. They’re vastly different places. I wouldn’t say one is better than the other, but certain types of personalities will definitely enjoy one more than the other.
Which new recent features are so important for you?
An H-1B person, after having extended the visa once, will need to go through the lottery again next time, right? If they have done a Master's degree in the US, will this second H-1B application go to the Master's cap quota like the first one?
But you can message me, but you cannot have a group with me, you cannot send me pictures or videos with good quality, etc.

I lived in the US for 1.5 years between 2010 and 2009, and we all used WhatsApp. I never heard or used iMessage.
Show HN: GPT-4V audit for your landing page
I got seriously fascinated by the new GPT-4 Vision API introduced on OpenAI DevDay, so I decided to build a UX Audit tool with it.

It's pretty simple to use - just go to https://uxaudit.vercel.app and enter your homepage or landing page URL.

I'm using urlbox to get a screenshot of your page, then I utilize GPT-4V to analyze the screenshot and find potential usability and conversion issues. It also suggests solutions and highlights the relevant problem areas in the screenshot (although the position is sometimes inaccurate).

Please let me know your thoughts and suggestions on how to improve it.
Why is US having 500 days waiting time for visitors visa from India. Makes no sense. Will that wait only end if Kamala Harris becomes the prez?
Perhaps a small use case, but nasm is used in UMD's compilers course (https://www.cs.umd.edu/class/fall2023/cmsc430/).

And while that in itself is maybe not particularly exciting, I think the underlying point is more that assemblers like nasm allow for the implementation of toolchains like this, where you have some assembly with some C code. While not common, I'm sure cases like this are also not exceedingly rare.
BigPicture Drops Q4 Free Company Dataset Update – 17M Records
Sunflower, safflower, grapeseed are all healthly and have at least a medium temp smoking point.
You speak as if "Americans" as a whole group are responsible for the handling of the Epstein case. And you also have considerable certainty that the FBI killed him. Do you have evidence the rest of us don't?
I’m picking up what you’re putting down.
I mean they currently have 12 unsafes and 4 transmutes (who knows how many in dependencies). I wouldn't say it's many when the code base is clocking at around 53k of Rust. Compared to languages such as C/C++/Zig, which provide no safety at all, it's still an improvement to at least know where to look when address sanitizer is screaming at you (see the bug I linked to in the sibling comment).
https://archive.is/WmDbP
Sure, it depends on what is expensive. For us, in a primarily asynchronous domain, saving cycles is helpful for lower computational costs and the environment, but in the main, we optimise for reading the code, and one way to lower the cognitive load is to avoid using errors to control flow.
By "context" I mean other data that lived at the time of the error. For example, you may want to update a table row when there's an error but if a thrown error takes you too far down the stack then you might not know the row ID anymore
Hi Peter. Thanks for your AMAs, always a source of great value.

A couple of questions from me:

1. Which would you say are the top spececializations within tech that employers are most willing to sponsor visas for nowadays?

2. Would you say the willingness to sponsor tech professionals has lessened somewhat as of late? Given the economic climate, opportunities to hire remote globally, etc.

3. Are there any impactful immigration reforms we should keep a watchful eye for, vis a vis the 2024 US presidential election?

Thanks & all the best.
An O-1 isn't preferred but oftentimes is the only option for Canadians because they don't fall within one of the NAFTA occupations or there's some disqualifying element, such as a controlling interest in the petitioning/employing U.S. entity.
Nope, don't like it. It's also a little disingenuous to switch the example halfway through. Anyway, I fixed your code, with exceptions

def get_user(user_id: str) -> User:
rows = users.find(user_id=user_id)
if not rows:
raise Exception("user not found")
return rows[0]

def rename_user(user_id: str, name: str) -> User:
user = get_user(user_id)
user.name = name
return user, None
60k/yr can support a family in a lot of areas. Most people in my area make around that.

SWE is a bubble and can't really be applied to the rest of the workforce. A SWE would scoff at any other job because of this.

We do have builders, there is overregulation that stops us from building.

It's not the lack of workers.
Thanks for sharing this. Lib is probably far from fully tested.
> tuple[User | None, Exception | None]

tuple[User, None] | tuple[None, Exception]
The "right" way to do Zelda as a movie is to do it as a Studio Ghibli style animation. I'd go see that -- think Spirited Away meets Wind Waker.

Hollywood formula will suck for it.
I agree with you, I sometimes do this kind of thing professionally too (although usually not for early stage startups)

My point was that it’s surprisingly easy to get good connections and advice simply by putting yourself out there and while it’s not the same depth you’d get from a dedicated, paid engagement it can be extremely helpful
Humane AI Pin [video]
You can't shoot the bad guys with a nuclear power plant, so no selling it using fear.
Thank you! I'm really excited for this!!
Gonna continue building things that solve pain points I have in my daily routine, which might be useful to others too lol
Wow, Facebook and Instagram finally pulled out of the EU?
+100 to that. My biggest scepticism is people actually creating a new problem while thinking they are solving problem. Don't get me wrong, translating natural language ideas into code is fun and all, the truth it is also code, yet in ambiguous language format given to the machine.

When did natural language became better for expressing development ideas than code? I know – when you don't know how to code in the first place. Then you will have to bet on all of the ambiguities of the language, cultural and meta-physical which words carry in order to hack your thing together instead of expressing yourself directly and explicitly.

Finally what is beautiful about strict code format we are so used to - it is truly the fastest and shortest path to get your thing done, in case you possess the knowledge needed.
There probably aren't as many bus spotters as train spotters out there, but they definitely do exist in more than de minimus numbers.
Usability-wise, the thing that keeps me from using any Fb things, Threads.net included, is they break the bloody Back button!
Hi Peter, could frequent US visits (B2 visa, once every few weeks) affect the L1 visa process at all?
If the IDE only displays the type on hover, that’s a significant usability regression.

It also makes it harder to grep for usages of any given type. Of course IDEs could help with that too, but I don’t know any that provide that functionality.
How come India (11.8%) and China (74.5%) make up a vast majority of H1B visas? https://www.uscis.gov/sites/default/files/document/data/h-1b...
Do you get any pushback from any government organizations for sponsoring new H1B visas when millions of US citizens are unemployed and unable to find work?
I’ve just started a single member LLC in SC, and I’d like to contract with a company in Florida. I will be working predominantly from SC remotely, but may end up in FL for an onsite every once in a while.

Do I need to _also_ set up an LLC in Florida to make this work or is my SC LLC sufficient?

If yes, do I need to do this in all 50 states if I want to do business with entities in each, or how do individuals acting as contractors handle that?
I think it's time to give up on nuclear. Solar+Wind+Batteries continue to get cheaper. Nuclear doesn't seem to have a detectible learning curve at all
> I think there was a lot more value that could have been extracted from the project

What exactly? They extracted the 2 pieces that worked better than the existing gecko stack (Stylo and WebRender). I'm a big fan (and small contributor) to Servo, but it's far behind on anything else (layout, networking, security, web api support...).
Here, I see the problem with your logic.

> The price of rhenium fluctuates wildly and a few years ago there was a maximum at $10 per gram.

You lost sight of the simple fact I mentioned, you only need a very small amount of it and you add it to a CPU that costs hundreds of dollars already. So the impact on the cost of the CPU would be negligible.

Even at the highest cost of rhenium you have mentioned, even if you needed a full gram of it (which I don't believe, this is going to be more like milligrams or even micrograms), you still only change the cost of the CPU slightly, at most.

This before you account for inevitable improvements in obtaining the Rhenium itself.
Ooh, that's super valuable feedback, thank you so much!

I'll fix that right away.

PS: Lemme know if you need any guidance setting things up or have any further questions! There's the official support email but also white-glove treatment at t.me/rogerluan ;)
You regularly do those AMA.

My question is: what motivates you to do them?

Is it to promote your services? Is it to find talents for YC? Something else?
I feel like running your super ambitious airship out of Akron is bad juju just from the naming association. Really cool project though.

https://en.wikipedia.org/wiki/USS_Akron
It's certainly fair and probably said in good faith. This is why people say "two wrongs don't make a right". Just because one person is lowering a bar doesn't mean a second can't lower it further.
yep, they have a team and a studio in Burbank, including a functional (internal) miniature of the sphere and an in-house camera system:

https://www.reviewjournal.com/business/tourism/sphere-techno...

https://www.google.com/maps/place/5MV2%2B4M,+Burbank,+CA
I just don't see how multiple levels of

if err:
return nil, err

in the call stack makes things any clearer? Or how having many instances of that snippet scattered everywhere makes the code easier to read?
Adding a comment here in case anyone else is looking for a solution to save paying the difference. It appears that if you continue to use Stripe, but simply make payment links using the dashboard or programmatically, you will not incur these new fees. For instance, instead of using the Stripe Invoicing product, I might use Toggl Track or something else, then just create an associated payment link. Definitely an okay stop gap to avoid paying surprise mid-tier SaaS prices for something you have been using for free for the past year.
My wording is confusing, by "not taking a performance hit" I mean that the performance of the 32GB stick is not limited to the lesser 8GB stick, like it would have been with dual channel.

Of course, dual channel is always better than single channel, and it gives you a performance boost if you have 2 of the same stick.
Companies already are cancel-proof, unless they're dumb enough to alienate their biggest customers. Then they cancel themselves.

The "toxic personality" stuff really does need to die though. Elon Musk is not invited to my birthday party, but I can respect what his companies have done. These parasocial vendettas are on par with cult disfellowshipping behavior. Unless the product is an asshole too, who gives a shit?

Linus, the asshole, brought Linux to fruition. Gentle parenting and oversensitivity only brings us more assholes.
I understand, but I don't think you understand me.

asmjit is great if you're writing a fast JIT and want to write C++, or can tolerate a C++ requirement. If you're writing a compiler in any other language, requiring C++ is a burden that may be insurmountable. What I'm lamenting is the lack of a widely used, decent C library for generating x86 and ARM code, which doesn't seem to exist, nor does asmjit fill that gap.

> I think that asmjit's biggest strength is in its completeness and performance, so it can be used to generate code in a sub-millisecond time, which higher level code generators such as LLVM don't offer.

Not everyone cares about sub-millsecond performance for code generation. It's easier to generate GCC syntax ASM and shell out to `asm` or `cc` than to write bindings to asmjit and interface from a different language, and the performance is fine because lowering your AST into an IR that can be used to generate asm either as text or the input to asmjit is a much bigger bottleneck.
For most of human history, spouses probably met from a fairly limited pool of suitors in their small band or village. Of course it became different in large cities, or once international travel became possible, and especially now when you can "meet" someone on the other side of the world without leaving your mom's basement.
"The world’s population is expected to increase by nearly 2 billion persons in the next 30 years, from the current 8 billion to 9.7 billion in 2050" (UN)

Is there a problem?
It is said that Solon, the most revered law-giver of Athens, made cutting an olive tree punishable by death. I've also heard that because of their slow growth, planting an olive tree is something you do not for yourself but for your children.

EDIT: one more bit of historical perspective. Myth says that Athena and Poseidon had a contest to see who would be the patron of Athens. Poseidon gave the gift of a saltwater spring (to which I guess the Athenians said, "uhh, thanks, I guess."). Athena gave the gift of the olive tree. Obviously Athens is named after her. So that's how much they valued those trees.
> In other words, it's A-OK for your car to "automatically and without authorization, instantaneously intercept, record, download, store, and [be] capable of transmitting" text messages and call logs since the privacy violation is potential, but the injury not necessarily actual.

So it's effectively legal to sell backdoored hardware and software to spy on people. I wonder what would happen if I sold backdoored phones to Volkswagen employees, execs, and their children. To judges and politicians and lawyers. A-OK until there was "actual injury", and even then, it is only the injury that would be wrong?
Hi Peter,

I’m an entrepreneur looking to start a business in the EU so I can sell to people in that market.

If location in a specific country doesn’t matter to me, what’s the path of least friction to getting long term residency and a business started?

the path of least friction to EU citizenship assuming my business adds value to the EU?
> Ranji’s exit was “not a result of any disagreement with the company’s independent auditors or any member of management on any matter of accounting principles or practices, financial statement disclosure or internal controls,” the company said in the filing.

Should one be worried if this needs to be highlighted in the statement?
While physically in the U.S., with very limited exceptions, a foreign national must have some form of U.S. work authorization to engage in revenue-generating activities, even if those activities are remote/virtual or occurring in another country. The default options, depending on the individual's country of citizenship (excluding those from Australia, Canada, Chile, Mexico, and Singapore, who have their own work visas), are the O-1, H-1B, and E-2.
Hi Peter. Which countries are the most popular destinations for founders to immigrate to, in your opinion? I've heard Dubai is the best place right now. Thanks!
Employers are absolutely allowed to fire employees for any or no reason as long as the reason isn't specifically illegal (e.g. on the basis of race or gender).
Peter Thiel is taking a Break from Democracy
Uh yes?

What types of guns you can own is a fact.

What types of components in a phone can be replaced by the user and those replaced only by apple is a fact.

I'm not quite sure what you are implying. Are those not facts?
You don't see AI spam. All I have to add to the AI prompt is "use the style of Matt Levine", "patio11", "Hemmingway", "a 10 year old on crack" or "Donald Trump" and the letter looks nothing like what you think AI writing looks like.
Why Rust in Production?
There is lots of research on that for transport infrastructure at least.

https://transitcosts.com/

https://pedestrianobservations.com/
Hey Peter, thanks for sharing your expertise

Is it more advantageous in terms of processing time and outcome certainty to pursue Lawful Permanent Resident status via an Immediate Relative Immigrant Visa based on a spousal relationship, or to seek it through an Employment-Based Immigrant Visa?
If you're shipping a library, it's the consumers' lock files that are important. You probably want your lockfile to be as up-to-date as it can reasonably be, for testing, but you also (at least in my opinion) should keep your dependency bounds as wide as is correct so you're not forcing dependency upgrades on your consumers.

What Renovate recommend (and I concur) is specifying exact versions of development dependencies in your package.json, and broad version specifiers for peer and production dependencies. Then you use Renovate to test and bump the lock file versions, keeping them up-to-date.

Downgrade build then helps you ensure that the lower bound on your peer and production dependencies isn't set too low.
I think this might have to do with aggressive CPU throttling and backlight brightness. I've noticed both of those play a pretty big role in the discharge duration of my Dell Latitude.
I agree. This test works well for me because I don’t have an internet problem so much as an “I need to keep my phone hidden” problem. On a computer, I partition time a lot more effectively and enjoy doing work on them. I regulate myself a lot better. On a phone, I do dumb things and I do it for too long. It’s a de-stressing habit that doesn’t work well, but is too easy to fall into.

I can see that for someone who has issues with internet or screen use in general, this survey would only be touching on a facet of the larger problem here, and it wouldn’t be entirely helpful to the surveyor or the surveyed.
So the AI Pin comes with its own phone number? Couldn't it be paired to my current eSIM? I don't need a second phone number... In any case, 700USD plus 24USD monthly subscription is a bit too much IMO.
No one has done more to harm the environment than environmentalists that advocate against nuclear power.