skysight-inc/HackerNews huggingface dataset:
>"Some of you might also be wondering what these words mean in light of us saying we achieved gold master some time ago. Passing certification, or 'going gold', means the game is ready, can be completed, and has all content in it. But it doesn't mean we stop working on it and raising the quality bar."

No... that's actually exactly what it means. Going gold means the branch is cut, it's in the can, and discs are being printed. Just admit that you exaggerated for press coverage and get over it. No one really cares about another month delay, but lying about going gold is just bizarre.
The public preview of machine learning app Lobe is available to download
Interesting. This feels like a very specific direction for such a general framework to take, but I can see how it makes sense: e-commerce occupies kind of an awkward middle-ground in the standard document-app dichotomy, making it potentially an ideal use-case for Next.js' hybrid approach.

On the one hand you have lots of "casual" or one-time visitors, for whom site responsiveness is going to have a big impact on conversions.

On the other hand you'll probably want to support real-time searching/sorting/filtering, dynamically managing a cart and account, etc. You'll probably also have some users who stay and browse for a while, and would benefit from a partially SPA experience.
I’m not a fan of these frameworks. They add another giant layer of stuff to learn and understand.

I’d rather just program react and the browser instead of hoping some framework will do it all for me.
Sounds like a damn new project to do :)
bwahahahahahahahahaha
Shlax Container Builder Preview
Show HN: My Product Hunt launch – what worked and what didn’t
The market for cheaper rides that you don't have to share with n random strangers is non-zero. Also how much cheaper will Waymo be?
Mattermost seems pretty to-the-point. Really not getting what's so hard about chat with some basic formatting.
Don't get me wrong, I do love games and cyperpunk culture. But is this REALLY HN frontpage worthy?
Moonlight – open-source cloud gaming platform
My guess is that the the complaint was another clue on a string of complaints already known to the company. It's unlikely they would risk the firing on one complaint of one employee.
You can download mp4 files directly from Youtube. I've found a way to download videos right from the domain googlevideo.com . No 3rd party tools, any requested clarity.

I thought I'll make a post to explain this easy method, then realized Google would take down that method within a week, so I'm keeping quiet.
I watched the whole video you shared. I think they made the a mistake assuming that people are good at driving with just vision.

People are actually terrible at driving, even when paying attention.

I really hope that the future of self driving reduces the road toll to a teeny fraction of its current level.
what a diplomatic way of saying "yeah we would rather you didn't bloat your app for no good reason." ;)
Unless that comment was followed by a chorus of every other voice in the room calling the one out for an obviously completely inappropriate statement, yes, everyone who didn't push back is gone.

A comment like that isn't remotely appropriate. If that's what you're willing to say off the cuff, how am I going to expect you to treat the women around you day to day? I don't want that future lawsuit, or at a minimum another complaint to HR to have to navigate.

Bye. The door is likely to hit your sexist ass on the way out.
Gold has meant nothing since Day 0 patches became a thing.
Altera Stratix V FPGAs actually had more market share than Virtex 7s. They were better chips. That said, the production delays around Arria 10 and Stratix 10 and the time lag caused by the Intel acquisition totally killed their market position. The only reasons to use Intel FPGAs now are (1) 64-bit floating point support or (2) if your Intel salesman gives you a really good deal.
this seems to have less to do with Next.js and is more of a design decision. Each card has a native anchor tag inside, and when you tab through these links the card is ignored and the links are focused. The card itself is a 'fake' js link, that redirects when clicked.

i personally would've made the entire card an anchor link, but either approach is possible in Next.js
and in the real world react apps use countless npm packages, which get regularly deprecated as react versions move forward .. the real world churn in react land is most unfortunate
Your example is a reactive event. Something happened in your environment.

This idea is more useful for situations that you are initiating, and where feedback is not immediately obvious.

An example could be turning your car’s lights on at night. Before starting the car, you force yourself to point to the switch, say “lights on”, and do it.

I use this with keys. When leaving my office, house, or car, I hold up the key in my hand and establish sight (I don’t say anything out loud). Then I lock the door.
Erm, that is what's been done. Did I give a different impression?
> Nowadays users browse the web using their phones, tablets, and laptops, yet images are still as a one size fits all. For example: sites load a 2000 by 2000 pixel image, but phones are only displaying it as 100 by 100 pixels.

That's what srcset & <source> were invented for.

> Furthermore, 30% of images on web pages are outside of the initial viewport, meaning the browser loads images that a user does not see until they scroll further down the page.

That's why we now have a loading=lazy HTML attribute

> When using the next/image component, images are automatically lazy-loaded, meaning they're only rendered when the user is close to seeing the image. This prevents loading that 30% of images outside of the initial viewport.

This has been done many times before. For images outside the viewport it's great; for images which are in the viewport, the browser isn't able to discover the image until the JS has loaded and decided which image size to fetch. In my experience this slows down the overall rendering of the page.

I see the Google Chrome team was involved in creating this component so I'd like to know what's different this time, because they have the data.

> Developers can mark images that are in the initial viewport, allowing Next.js to automatically preload these images. Preloading images in the initial viewport has shown improvements to the Largest Contentful Paint by up to 50%.

How can smart preloading work when the image size isn't known until the JS component runs? If we're back to loading the 2000px image then we're losing a lot of optimization.

If they're relying on client hints [1] then we can get as far as an image as wide as the browser window width, but no more - at the price of poor browser compatibility.

Preloading also has its own costs, as it messes with the browser's prioritization of page content. I've found it easy to prioritize something you know is essential and unintentionally increase load time metrics.

1. https://caniuse.com/client-hints-dpr-width-viewport
I would like to agree here, but to emphasise "discipline" being an organisational not individual issue. Given that there are certainly competent emgineers at MSFT and most could carve out a week of coding without anyone noticing, what is missing is high level organisational insistence on good professional discipline - and it's so easy to just let that slip.

For example a comment earlier mentioned the chat feature is broken but they rushed out video background changes. This of course is a response to zoom - and it's possible to argue it's a strategic necessity - but it suggest the top level product management is blowing around in internally company winds rather than user needs.
just a widget-less browser running slack.com inside

That's pretty much what it is.
There are people who call themselves cuddle therapists. Might want to look into that. It isn’t supposed to be sexual as far as I know.

I was the same as you until I was about 21. Up until I was 18, everyone in the community I grew up in would say that if two boys touched each other then it was a gay act. And since everyone was deeply homophobic... no men touched each other. I see this culture in many places still even in places like the Bay Area. Men don’t touch and rarely hug. Mostly handshakes or something.

Anyway, I grew out of that by moving to a big city and learning dance when I was 18. Started with swing dancing (Lindy hop, Charleston, etc) then progressed to others. Mostly so I could be close to cute ladies! As I aged, I learned dances that involved a connection spanning from the thigh all the way to the head... like you were in a full contact hug. And sometimes there weren’t enough women to practice with or some of the men wanted to follow, so we had to switch around. And I learned to follow too because I wanted to get better. Getting close to men became less weird and touching people became uneventful. One particular act of this community that danced this way was that they would hug after practically every dance. It was common to hug during arrival and leaving of dances too. It didn’t matter who you were or if you knew each other, as long as the dance wasn’t painful then you would hug. So, even if you didn’t do the full body connection (it was an option) then you still experienced a significant form of touch at the end with hugs.

Anyway, I got used to touch and now it’s weird to be out in the world. I did all those things for so long that I’m completely open to hugging and touch unlike I was in the past. Sometimes me and a person will have a good interaction and reach a good conclusion during a meeting, my natural reaction now is to go for a hug and be like, “nice. Glad we got that done.” But gotta resist that as it’s pretty weird to do in the workplace but totally normal for me.

One of my best friends is an engineer from a more rural part of the country. We’ve hugged maybe a half dozen times over the years. She’s not comfortable hugging men even if they’re her best friend. I see this as normal for most of the US and it’s unfortunate. Touching men is just some weird taboo in the US unless you’re their romantic partner.
Pushing to release a "minimum viable product" over polishing games prior to launch is something more game development companies should do.
Um, I would rather work in a place where people are afraid of saying: "We don't need any bitches working here!"
Many less restrictive open source licenses require attribution, that is far from unique to GPL flavours.
Why the end of the Year is a good thing for Productivity
Agree. The backend tells you what is allowed and you override it and it shows that it is allowed now :)

The real issue would have been if the user did these actions and there was no backend validations on them. The video does not cover this.
ASML passes SAP as most valuable European tech company
ASML is currently Europe’s most valuable tech company after SAP issued an earnings warning that sent its shares tumbling. The German software company put out a surprise press release on Sunday, warning that demand will be down through the first half of next year due to a new series of impending Covid-19 lockdowns. The announcement caused SAP’s shares to crash by more than 20 percent. On Tuesday, its market capitalization stands at 121.7 billion euros. ASML, whose shares haven’t been majorly impacted by the corona pandemic, is valued at 132.4 billion euros. It’s the first time the Veldhoven-based lithography equipment maker can claim the title of most valuable European tech company.
You can see the pretense straight from the headline: "some", "may"
Great work!

Can you expand on the Zotero integration? I like Polar for reading/annotating more than Zotero, but the metadata import and bibliography functionality of Zotero is extremely useful to me. Combining these in some way would be pretty amazing!
What happened to Truecrypt? Isn't that the one with the fundamental flaw that means everything it encrypted is trivial to unlock today?

EDIT: this is a genuine question, I thought it had been unmaintained for ages and vulnerabilities had been found. My memory betrays me?
The article is not saying that this is a security issue. It's saying that admin control of these policies is circumventable and so don’t depend on them. That's useful to know.
Not sure what to say to that, except that it might have been a long time ago, or with some very specific libraries or teams?

If it was years ago, then I can say that things have changed a lot since the last time you touched Scala, and in the right direction. Most of the criticisms from, say, 5 years ago, are being addressed.

For example, if by "operator overloading" you mean "symbolic method names", then those have largely fallen out of fashion. sbt has seen huge improvements (some people dislike it, some people like it, but it's one of the most powerful build tools out there). Compilation times also have improved.

As far as I am concerned, it is my favorite language, and there is so much going for it: great tooling, the upcoming 3 version, binary compatibility improvements, rock-solid JavaScript compilation, native compilation under development, and, of course, all the benefits from a language with one of the most powerful types systems around.
They might actually be printing discs, though. Nowadays, multi-gigabyte day-one patches are commonplace, so all the disk is for is shipping art assets cheaply (and supporting legacy retail sales). So as long as the art assets are 95% done, that’s good enough to “go gold” and start printing.
Can't help but read Suga's name /ʃʊɡə/
Why should they change? They won last time, and the demographics haven't changed radically in four years.

They don't need to adapt in policy. They can simply adapt in the mechanics. They've done their best to exclude those demographics from the ability to vote. Should any of those exclusions be questioned, they now have a large majority of justices to affirm that they are legal.

It doesn't matter that they're a majority. The circumstances have been rigged to allow a minority to rule, and having done so, to continue to set the circumstances to entrench that power. That move has finally become complete and it doesn't matter what millennials want.
Hologram for Mac OS
Hi Hacker News,

I wanted to share our new Mac OS app called Hologram, that lets you search and download from over 5 million wallpapers, and show desktop widgets (weather, date and time, moon phase, system information, battery level, and more).

What might be of interest to people here is that Hologram comes with a widget development framework that uses open source web technologies.

Anyone experienced with HTML, CSS, and Javascript will be able to craft their own unique widgets. And just about anything that can be created for the web can be turned into a widget.

You can check out our website for more info, or to see our developer docs.

https://gethologram.com

Thanks!
Rick Ellis
A solid understanding of React is helpful. Mastery of React completely unnecessary.
As far as count of pages Vercel has a limit of 16000 and Netlify technically has no limit (AFAIK), although the build times will cost you eventually. You can work around this limit in a lot of cases while keeping things prerendered by putting dynamic information in querystrings.
As a consultant who often sees existing systems in enterprise environments, react apps often have dozens of additional packages. And the churn on these packages is significant.

React project in the wild seems to exist in two modes from what I can see, the constantly tended garden, or the write and move on and leave it to someone else to rewrite in future (otherwise known as write only, or abbreviated to perl). /s
That's modern English though, when the word "Viking" was re-introduced as part of the general romantic revival and where much of the popular ideas of Vikings - horned helmets, dragon ships, beserkers etc - were either invented or at least highly exaggerated by modern writers and artists.
I’m human, I use more than vision to drive, as in I actively think “what will the other drivers will do?”.
Yes, instead, product prices are correspondingly lower (and then some).
This game is the only reason I want to upgrade my GPU. Maybe there will be enough new Geforces or Radeons in stock by then.
But angular resolution still is too low to disambiguate targets in the far field and neither frequencies nor maturity for imaging radar are here yet. Range alone does not solve the main radar problem.
Not really a good example. Blind humans don't navigate cities easily, even when cities take them into account. As an example, crossing a street despite tactile surfaces on each side can be a hassle because it's difficult to tell if you're walking straight or diagonal towards the other end, potentially walking into a car. Sound only takes you so far.

Source: I have blind friends.
Ask HN: Do you have a system for learning and remembering important stuff?
Lately I become really bothered on how much and how fast we forget things if that knowledge is not immediately needed for the current tasks.

And taking into account how many interests all of us have, and general information overload I am sometimes anxious because I can not learn enough about the things I love and even if I do, that knowledge is slipping away constantly if it is not used.

I am a software engineer and there are so many tools, topics, libraries, languages and other things to learn and master (and not forget). It is constant battle with the endless streams of new things, platforms, updates and such. But I also have strong interests in other fields (science, astronomy, physics and math in particular, startups, etc).

I read alot, 50-70+ books per year and countless blog posts and other materials, and as I said, I am becoming annoyed at how much we are bad at remembering long term. Usually I am satisfied with remembering 1-3 main points of a book with vague reasons/support for those points.

So I wanted to track and organise my personal knowledge and stumbled on Zettelkasten which seems like a reasonable system. (Obsidian app looks nice for it). But I somehow have a block on how to start with it when there is a blank slate (I kind of struggle with perfectionism and "blocked by planning" problem sometimes).

I've also started with making my Anki decks. Which seems to be working well and seems useful. I'm also thinking that some Anki cards would stream to Zettelkasten in a slightly longer form when I go through them enough times.

Which systems do you use and how do you battle this problem?
But not all of your packages!
Ah yes, I've heard about that one before.

I'll check that out. Thank you.
American Institute for Economic Research Is Behind the Call for Herd Immunity
> Elon Musk even said he wouldn't use Lidar if it was free.

I don't believe that. He ultimately has to be anti-LiDAR because putting LiDAR on every Tesla is simply not feasible nor compatible with his plan to mass gather training data, so he has to justify it somehow.

What you're missing is that it's all moot if your self-driving car does not have a 0% failure rate, or close enough to 0% that it rounds down to 0 accidents. As soon as you have real accidents, you are done. Look at Uber. The one death completely ended their self driving unit.

So yes, it may seem cool to just go with the flow and rush things, but I get the feeling that this will be like the tortoise and the hare. Eventually LiDAR will be cheap, and Tesla will be stuck with years of useless training data.
"No, it doesn’t."?

What?
So, funnily enough, Michigan ranks above California on USNews's k-12 education metric, 29:37. [0] So does Texas, at 33. And Missouri. And Virginia. And Florida.

I think your stereotype of "smart liberals spending money for a good education" and "dumb hicks throwing their kids futures away for a penny" might be a liiiiitle bit off.

0: https://www.usnews.com/news/best-states/rankings/education
Have you tried writing a sample project? It took me a few tries to really understand the problem that these framework solve.
I haven't tried it, but Element is a Free and Open Source alternative.

https://en.wikipedia.org/wiki/Element_(software)
Watch the Manley video linked elsewhere in the comment thread. The capture was entirely analog.
Have you not seen how companies (especially tech companies) bandwagon on each other?

The company I work for follows several practices Google and Spotify follow, even though they don't make sense for us.
That's what people asked for before and also what we got, "Early Access" games. But instead of getting games that steadily improve radically over a long period of time, you get unfinished games that get a bit of polish before "1.0" is released as a marketing update almost.

Of couse, there are a few exceptions to this rule, like HNs favorite; Factorio, and Kerbal Space Program, Prison Architect, Rimworld are a few other examples. But most Early Access games released are in reality excuses for releasing something unfinished early, and only do small changes after that.
It will? Forever? Are you sure? Where’s your source? FAKE NEWS
You are not wrong, but if the world where not full with even worse build systems it'd be a bit saying I prefer to drink from puddles because I find them wherever I go.

Make is everywhere, but apart from UX issues such as the dumb syntax or the different flavors you'll encounter, the fundamental problem with it is that it just can't build things properly (the existence of make clean is the dead give away here). That's fine for trivial stuff, but for real work you really owe it to yourself (and society at large) to use a build system which can correctly build things.

Some examples applying to the above:

- if your paths have white space in them, you are generally fucked

- if your change your Makefile, nothing will be rebuilt

- if inkscape writes out a partial file because full disk and you fix the problem, the partial svg will no be rebuilt

- if you install a new version of inkscape nothing will be rebuilt
This is about to change.

Sony and Samsung have already started using much beefier hardware, now that their custom Asic is falling behind.
Beyond the GCC/LLVM, you also really need a standard library. Nobody is talking about that. Today, if you want a std::map on an FPGA, you have to either pay $100k or build it yourself. That's untenable.
Well, "free" is an exaggeration given how common slavery was. I guess it depends who you identify with?

https://en.wikipedia.org/wiki/Slavery_in_ancient_Rome
It’s not an assumption. NAND does not throttle. The controller does. Unless you run the SSD constantly like in a benchmark you are unlikely to heat the controller up to make it throttle. The airflow of a case is enough to keep an nvme within limits that everyday usage is not going to be hindered in anyway shape or form. You don’t need a heat sink. Linking to a constant load benchmark doesn’t change that. You’re wrong.
Good! More projects should be willing to delay releases to ensure the quality is where it needs to be.
Trolley Problems are themselves a bad idea... the Kobayashi Maru is a similar exercise. I, like Kirk, don't believe that there are situations that can't be worked around if there is time to think, and resources to act.