skysight-inc/HackerNews huggingface dataset:
"Please let me know your thoughts and suggestions on how to improve it"

I found this cool tool that offers advice on webpages. Here's what it said.

Suggestions

Problem:The page has a lot of unused white space which can make the content seem sparse
Suggestion:Utilize the space more effectively with visuals or additional information about the service
DESIGN
USABILITY

Problem:The headline "Instant UX audit for your landing page" is generic and doesn't convey a unique value proposition
Suggestion:Refine the headline to clearly articulate what makes this service unique or better than competitors
MESSAGING
BRANDING

Problem:The subheading "Get actionable suggestions to improve your usability, conversion and messaging" is informative but lacks impact
Suggestion:Make the subheading more compelling by including specific benefits or outcomes users can expect
USABILITY
MESSAGING

Problem:The page lacks content that could be indexed by search engines for better discoverability
Suggestion:Add more descriptive text, headings, and keywords relevant to the service for SEO purposes
USABILITY
SEO

Problem:There is no clear indication of what happens after entering a URL
Suggestion:Provide a brief description or visual cue about the process that follows the URL submission
USABILITY
CRO

Problem:The input field for the URL lacks a label, which may confuse users
Suggestion:Add a clear label above the input field to indicate where users should enter their URL
USABILITY
CRO

Problem:The color contrast between the background and the input field is low, which may affect visibility for some users
Suggestion:Increase the contrast to make the input field more prominent
DESIGN
USABILITY

Problem:There are no alternative text descriptions for interactive elements, which is important for screen readers
Suggestion:Ensure all interactive elements have descriptive alt text for accessibility
USABILITY
ACCESSIBILITY

Problem:The call-to-action button "Start UX Audit" is not immediately visible without scrolling
Suggestion:Move the call-to-action button higher up on the page to ensure it's seen without scrolling
USABILITY
CRO

Problem:The page does not provide any social proof or testimonials which can help build trust
Suggestion:Add customer testimonials or logos of companies that have used the service
That type won't help if you're unpacking like `user, err = get_user(user_id)`. Both values will be nullable and the type-checker won't understand that `user` is not None if `err` is None
You may be surprised, but in Europe, it's difficult to find a company that doesn't use Java (or .Net).

Node does exist, but it's not where the money is.
I'd like to follow this suggestion, but can't figure out how to specify the link in a text submission, which seems to be forbidden. Is it just a line of its own in the text? E.g.,

https://www.cs.cornell.edu/info/people/tt/Principled_Program...
I wish you would be more specific about who you're referring to with the "torture palace" talk.

Also, it's quite a stretch to say that privacy violations are "the world's biggest human rights violations" when there's currently much more violent things going on around the globe (genocide in Xinjiang, Sudan for example).

Your comment also ignores the amount of surveillance done by other countries, notably China. Your biased are glaringly obvious by leaving that out, as it's one of the most populous countries in the world and also one of (if not the most) surveilled societies.
You can go inside it, it is a large concert venue with a 360 screen/light show basically.

U2 played there, but I heard retail on the tickets was nearly $500.
It's the only way to lower CO2 levels though, right? Not emitting doesn't get you that.
It goes further back than this -- What do you think happened to the "joint stock companies" that funded English settlers going to the Americas? ;)
Hi Peter, I'm a software engineer and have the opportunity to relocate to the US from Europe with a company transfer visa (been working for a US company for more than a year). Supposing I get laid off once I'm there, what are the options to stay in the US? generally speaking, how long would it take to get a green card?
I did not understood the stack part.

Lets say the slot value is 2, instruction for this would be
to move the value located at %rsp-24, into the %rax register.

So your instruction becomes
mov -24(%rsp), %rax

Correct?
>> TIL the Romans invented the first steam engine but didn’t seem to grasp its revolutionary potential and used it mostly as a party trick

I guess they were civil engineers, not mechanical engineers.
I don't agree with this post.

Engineering is about tradeoffs.

There is more advantage in doing the accepted python solution (exceptions) than inventing your own (which you claim to be better, but I personally think is worse). If you are developing in a team, stick to established conventions and spend your time focusing on your business problem.
What would you recommend as a modern alternative?
The topic is explicitly about writing an SDK for the company's product, which is presumably intended to be imported in customers' code and used alongside hundreds of other libraries.

As such, writing idiomatic code for the language of the SDK really should be a concern, rather than implementing some idiosyncratic half-baked version of Go or Rust error handling in Python.
I considered mentioning it, but to my previous understanding sqlite measures coverage at the assembly level and not at the C level. Skimming the link, it seems I was wrong, so thanks, TIL. My previous conception doesn't make much sense, now that I think of it.
If it's much cheaper than plane but still much faster than container ships it could be useful for some types of cargo.
SVR doesn't do full backups (yet?)
"memorize" implies they can only recite things verbatim and that's ignoring the massive leap in being able to synthesize disjoint "memories" in new ways.
There are many more ways that cars cause problems to our habitat much beyond carbon emission, they include: requiring roads which pave over local ecosystems and create heat islands and exasperates drainage, requiring large open parking lots which make a city less traversable in any form of transportation beside cars (but parking structures are better I suppose), creating noise pollution (a bit part of it is tire noise, EVs aren't silent at medium to high speeds), causing eutrophication and health issues when ablated tire particles get collected into runoff, also that cars are much deadlier per capita than most other forms of transportation like walking, biking, subway, airplane, (but safer than motorcycles if I remember correctly)
That's sick, great work.
You are claiming the Indian government (known for its efficiency) has 24/7 monitoring threwout the subcontinent and has the necessary communication line internal to deploy local police assets to your position in just a few minutes?

I believe that when I see it.
from what I understood there is “Intellij IDEA Ultimate” which allows you to enable all the features of the specific IDEs as if they are plugins.
The Problem with Latency Part 2: Could a New Protocol Be Part of the Solution?
I mean sure, but you're not going to be able to undo the past 100 years of development in NYC that caused it... so what's there to talk about? if they rezone NYC to require space for trash barrels and dumpsters it could be 200 years before half of the city redevelops to incorporate it.

NYC is one of the few places that has density in the US, and largely because it's old density. I feel like you're trying to paint this with a "see density bad" argument that is a lot more nuanced than you're making it.
I think it's kinda the opposite actually... with go, you have to go out of the way to generate those errors, while in Python, most of this is automatic.

In particular, the ReadFile example in Python will raise OSError, and those already include filename and error message. So you'd get the same result with 0 extra lines.

For the second example, the json unmarshalling will not auto-add filename, but its easy enough to do using exception chaining:

try:
data = json.loads(bytes)
process_1(data)
process_2(data)
except:
raise Exception(f"Error while parsing file {filename}")

which will give stacktrace like:

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "somefile.py", line 4, in somefile
Exception: Failed while parsing file.json

Note that's even more detailed than go, with significantly less boilerplate (only 3 lines per function) vs 3 lines per call.

(an anecdote: we've had the team which converted the CLI tool from Python to Golang. The first time they ran the tool, it printed a single line:

invalid character '"' after top-level value

and that's it. It took a lot of debugging before they could figure out what happened. All because they got used to python doing super-rich traceback automatically, with 0 effort from programmers)
Hi Peter.

If someone, say a Canadian, overstays their tourist visa in the states by more than 6 months and are then banned from re-entering for 3 or 10 years, what are their options for fixing their immigration situation? If they receive a job offer (TN Visa or H1B) would that fix it?

Thank you
People in the UK get arrested just for saying something online about transgender people even if it's not hateful, but 'wrong'. Look at how many people got arrested at the coronation.

Yeah, they don't have free speech like the US, but most countries don't.
Think of it as equivalent to a container ship rather than a passenger jet.
I love 1080p panel on 13-14" laptop and plan to choose do so if given choice. Until 2160p panel become common at least, so I don't have to rely on non-integer scaling.
Sony WH-1000XM4. Quite happy with it.
More great "diagrams" from mathematician Jean Petitot applying René Thom's morphodynamic models to the study of the canonical formula of myths (Lévy-Strauss).

about 2/3rd in: https://www.persee.fr/docAsPDF/hom_0439-4216_1988_num_28_106...
> the return type of MyWidgetFactory() probably isn't.

Isn't the return type of a widget factory method obviously Widget? This doesn't seem like a great example. Of course the method name could be wrong and not enforced at the language level like something between angle brackets, but idk.
Take time out and you may risk getting left behind on the likely shift to AI augmented coding
One thing I've thought about, when thinking about airships, is the problem of expendable stores, like lift gas or ballast. Solar might well be the solution! One approach being taken is re-liquefying of the lift gas. Another approach might be the condensation of water from the air. Both might be combined. Either way, the problem is made simpler by the availability of power. Airships have a lot of surface area for solar power!
I tried to use it, but unfortunately it often did not add the little annotations for the different options to the screen and it got stuck in a loop. This bot works by adding a two letter combination to each clickable option, but sometimes they don't show up. It managed to sign in to twitter ones, but really quickly I burned through the 100 images api limit.

Maybe for a future version it only uses vision for difficult situations in which it gets stuck and otherwise uses the text based browser?
Clang tooling pretty much evens the playing field in terms of parsing the AST, providing completion and locating/jumping to code. All we really need is a decent frontend for that, which vscode already provides. There isn't much jetbrains can do to justify the cost.
> they were immediately asked to rewrite their app in Google's way, then a separate research team went off and wrote them a new API for their core functionality

waves to Matt Hancher
Very Star Trek-esque. It seems a bit clunky but a good first version. I could imagine this being pretty powerful in 5-10 years when everything is integrated and the AI can do almost anything you ask it. Until it can 100% replace the phone (which seems to be their aim) it seems like an extra device that’s a bit unnecessary.
It seems this kind of thing would be something that Google would be exceptionally well placed to handle, because it's multiple identical copies of the email, which they should be able to store once and be done with it.
A naive translation (not checking facts in any way):

Converting 100% of power generation in the US to (deuterium-tritium) fusion would result in 200,000 cubic meters of helium generated per year. But the US currently consumes 40,000,000 cubic meters per year.
These are to be mass produced, and shipped to the site. So really, the first few will have cost overruns and delays, but then they should be able to re-use all the tooling, processes, transportation equipment, etc, to get the rest going.
> Silly me always thought Microservices was just a new word for SOA.

Lucky you. You were using “Microservices” the right way all the time, without even realising it.
I would recommend ChatGTP.
Yo dawg, I heard you have a UX audit app, so I ran the UX audit app on the UX audit app, so it does a UX audit to the app!
Got a 404 Nov. 9

Two captures Nov 8.

https://web.archive.org/web/20231108155922/https://www.nativ...
Cool! What is your company doing? Can you explain more?
seriously I would add some kind of screen shots in a carousel below just to give people more of an idea of what it does.
Music is numbers. Musical instructions that don't use numbers seem as feasible as architectural plans without measurements -- which is to say, somewhat, but impossible to do precisely.

(Music notation might not have explicit numbers but it's got stand-ins for them.)
Next up:

As a human in a capitalist system

As a mammal on Earth

As a cell-based organism on this arm of the galaxy
I've been using YNAB for over a year now. It has a learning curve but it works.
Absolutely! Most of the EB1As we handle are not done for scientists, they are not done for those with a significant number of impactful publications, they are done for engineers and founders.
You can do SOA without an ESB. You don't have to use ESB everywhere to have SOA architecture.
Do you mean demonym? Sorry I’m pre coffee and don’t know the word/words.
SolarWinds: SEC 'lacks the competence' to regulate cybersecurity
Do you find that northern-european immigrants end up happy after immigration to the US, given the circumstances which you meet them in? The US is quite a different social environment, while still also being quite similar to northern europe in many ways.

Certainly "your field" per se, but if you follow up on clients I figured you might have a better clue than most.
Yeah, but... Can it gorillas.bas?
Open-source ML observability course notes
Videos and summaries for the course lessons with code examples. Free and open to all.
Can I read TFA on it or watch cat videos? Something tells me it’s not replacing phones anytime soon.
Where Is Machu Picchu?
Machu Picchu is a world-renowned archaeological site located in the Andes Mountains of Peru. It sits at an altitude of approximately 2,430 meters (7,970 feet) above sea level in the Cusco Region. This ancient Inca citadel is perched on a ridge, offering breathtaking panoramic views of the surrounding valleys and mountains.
Says there is no wake word, so it's not always listening, but responds to your voice... aka it's always listening then no? And rather only processing info when it thinks it hears a wake word it would always be processing no? Having to hold up my hand to get a limited screen, all seems to be solving a problem that is already solved with a phone, and if one wants a smaller device use an Apple Watch with on device Siri and cellular. This seems far nitcher than even Google products that always appeared dead on arrival.
it was 60-90 / day in greece last year , probably even higher this year due to lack of workers and the high price of oil

This is definitely an area where robotics and AI would be very useful
Many feel the opposite. How can you ensure people are working, unless they truly fear you? Make a mistake and you are in deep, deep trouble, buddy. Straight to the pit!
"While Pathfinder 1 can carry about four tons of cargo in addition to its crew, water ballast and fuel, future humanitarian airships will need much larger capacities."

For context, a C130 can airdrop 21 tons of cargo. So if the use case is delivery of humanitarian aid in zones without landing strips, Pathfinder is still really far from a viable replacement of current aircraft.
> it seemed like there were a lot of people talking about it and in it (same with NFT) and then it plummeted.

What you saw was probably some light astroturfing, backed by wave after wave of non-tech celebrity sponsors, and a pump-n-dump shill bidding scheme.
If you were already buzzed before going, you're probably not making super sound financial decisions inside.
> There is zero threat to democracy from 'misinformation' - anyone who has ever been on or seen a political campaign will know that misinformation is entirely part of the game.

You're right, of course. Back in 1898, the yellow press, especially the Hearst-owned New York Journal, joined the chorus of American imperialists to goad the US into war with Spain[1]. We know how that worked out.

The difference today is not democracy, it's the nature and quantity of the misinformation and how it's spread and the treatment of those who seek to counter it. Researchers are subject to personal attacks such as abusive emails and threats of physical harm, and harassment through frivolous freedom-of-information requests. From the article: "Contrarian efforts have also focused on quote-mining scientists’ emails to construct conspiratorial narratives about alleged malfeasance, for example during the scandal arising from the release of stolen emails between climate scientists in 2009."

1 https://en.wikipedia.org/wiki/USS_Maine_(1889)#Yellow_journa...
Agreed. It's also objectively worse because you lose the stack trace in the final exception you will display to your user. Enjoy debugging that when a customer sends you an error.
I've had the complete opposite experience (I replaced their Pop OS with Arch Linux). With light usage I get about 10 hours, if I'm playing games or something then yeah it drops a bit but not that much. It easily lasts the duration of an intercontinental plane flight which is my primary use-case.

Maybe it's because I don't actually use it all that much, so my battery hasn't had many cycles put on it. I only use my laptop for travel, normally I have a desktop. That's why I went for a small, highly portable model.
Maybe you should read the article before bloviating about things (seriously, what's with this ranting and raving that doesn't even have the article it's supposedly answering in context?).

It's not really a positive one.
It's okay if it's Quake, just don't suggest it to be used as a Postal level
I can't tell whether the abysmal video is what's making me hate it or the device itself.
>> Says there is no wake word, so it's not always listening, but responds to your voice... aka it's always listening then no?

You press it to activate it. That’s when it starts listening. It’s not always on.
But people are going to import your SDK, so your customers will be stuck with a mix of thrown exceptions and errors-as-values in their code.

Based on your decision to write wrappers internally, presumably you'd argue that the sensible thing for them to do is to write wrappers either for your SDK or for every other library to get back to a consistent style and less mental overhead.
Piracy isn't going anywhere.
If people hated the Google Glasses recording them, won't they hate this too with the camera always facing forward?
To the best of my knowledge, Google has published a paper or two about their end to end encryption extension but not release source code or implementable specs or APIs.

But that is irrelevant for purposes of complying with this EU law - Google Messages can interoperate with other RCS clients without end to end encryption, which should satisfy the law.

Setting aside that extension for a moment, I do know that RCS has more sender verification / anti-fraud messages than SMS, is not inherently run or managed by Google except as one interoperable server deployment among many, is encrypted in transit even without end to end encryption, and is more widely supported than you’d think across carriers and OEMs in many countries. Apple is the biggest holdout.
I remember a startup that had a great product that would match you, a person with a questiojn about a topic, with an expert on that topic, over gChat.
Google acquired them, and they immediately were told they had to port their infra into google3 and borg. This was a short window where the new hotness was help-over-chat.

They rewrote their whole system and then Google told them they didn't actually need the product (and from what I can tell, the help-over-gchat idea isn't really a product space any more). So they pivoted and made user profiles- that is, for every user at google, they inspected all the history of that user, and made a simple model that represented them. at the same time, several other groups were competing to the same thing- and a more powerful team licked the cookie and took ownership of user models at google (often, the leadership would set up various teams in competition and then "pick a winner").

After a few years, all the acquihires left google in disgust, because google had basically taken their product, killed it, forced them to pivot, and then killed their pivot.

What a shame and waste of resources.
It's almost like MBAs teach C-level "executives" to have a goldfish time range understanding of profits
TBH reach out to your former coworkers in your cofounder search. Have a bunch of coffee chats with them, you never know who might also be thinking about doing a startup.

Avoid people you haven't worked with. A lot of shit happens to every company and you need to have built some foundation of trust to get through those situations.
BlackRock appears to take first steps toward an ether ETF
Vscode is missing showing the call hierarchy[0]. And in addition to the mediocre debugging experience compared to Intellij products, I would definitely rank it as one of the worst C++ IDEs available.

[0] https://github.com/Microsoft/vscode/issues/16110
I walked away from an otherwise pretty great offer over this once. At some point I decided I won't do NPD efforts unless I can get engineers/developers and end users together in some meaningful way, and not all organizations can even conceive of how that might work once they are big enough.

Unlike some I think PM roles can be very useful, but they build in failure if they are used as a firewall between dev and customers.
Oh yeah those days are long gone. At least on the strip.

Back then you could find $5 blackjack tables, and $3.99 buffets. Now a typical buffet on the strip will be $80 a person or something like that. The cheap blackjack tables are $25 a hand.
I can imagine a ton of logistical constraints. They have U2 doing a residence, and I'd guess that residences are going to be the only options. Designing visuals on such a unique and complex display to match a specific artist is at least a few person-months of effort. You have to plan shows very far in advance and spend a lot of money on show production. This likely excludes anyone but the top-tier performers. And the exterior is basically just a giant ad. It's not a revenue-generator since you don't need tickets to see it.
Any of the super-thin ones, sure. But there are portable workstations and gaming rigs still hench enough to need a floor wart.
S.F. housing authority suing a contractor for 'bait and switch' costing millions
My friends are trying to get me to port it, I'll ping you if I do.

Being a common second language is relevant, but JS also has weird truthiness rules and very first-class-feeling lists and hashmaps but not native deep comparisons, and many of the bugs you described stem from this. Those categories of bugs don't exist in Python, that has almost perfect truthiness (PSA: an epoch datetime is falsy! Wat) and deep comparisons by default.