skysight-inc/HackerNews huggingface dataset:
Devil's Advocate position here.

I don't know much about carpentry, and if I look at a website selling saws, I will struggle to understand the difference between different models. Dumbing down to an extent that I understand (when I probably won't buy the product anyway) risks alienating the target market that will.

Due to customer demands, end-user requirements, and device fragmentation, front-end development has genuinely become _that_ demanding. So as a non-specialist in the field, you can't look at relatively specialist tools like Vite and Nuxt and expect to understand them straight away.

Sure, many of us long for the halcyon days of "front end" meaning at most pulling in jQuery and embedding something in the page. But then I sound like my Grandad longing for the days when there was no internet at all.
This work is another point in a larger trend that I observe since last year: In discussions and news about economics we suddenly read and hear much more concrete information instead of abstract numbers: We produce this quantity of X, we lack Y, there is a disruption of Z.

The last time I noticed this was when I read old texts from (socialist) GDR. Apparently, it is a sign of a fundamental economic crisis.
In OpenBSD-current, dhclient(8) now just logs warnings and executes ifconfig(8)
https://youtu.be/SAaESb4wTCM
Russia says its forces now have full control of east Ukraine region
My experience is that it's about practicing the ability to control my attention. I think of it like exercise for my attention. When I've been doing it, even if my mind gets pulled in many directions I can choose how much time and energy to focus on each thing. When I haven't been doing it, I'm more susceptible to having my attention controlled by fears or anxieties more than hopes and goals.
It's a recurring and perhaps inevitable problem. We've collectively been building software for a long time but any given individual hasn't. No-one has seen all the good ideas that have gone before and sometimes been forgotten. Everyone is influenced to some degree by whatever ideas are currently popular within their group.

We developed distributed VCSes and the ability to do smart things with branches and combining contributions from people all over the world at different times. Then we somehow still ended up with centralised processes where everyone has to merge to trunk frequently and if GitHub goes down then the world stops turning. It turns out that just using git as git wasn't such a bad idea after all.

We were told that dynamic languages like JS and Python are so much more productive and that this was essential for fast-moving startups to be competitive. Today the industry is moving sharply from JS to TypeScript and even Python now has similar tools. It turns out that static typing was better for building robust software at scale than relying entirely on unit tests after all.

Just wait until lots of developers who have only ever worked with JS or Python learn what a compiled executable is. If you tell them that xcopy deployment even to a huge farm of web servers is no big deal when all you're copying is one executable file and maybe a .env with the secrets, it'll blow their minds...
And yet, it already happens today. How many US companies invent something, just to be knocked-off 14-times over by various overseas entities within a year? It's not a once-in-a-while occurrence either, with virtually everything from electronics to fashion getting knocked-off very regularly with little/no repercussions.
Article should be suffixed with "(2015)". A lot has changed in the past 7 years.

People don't install new apps anymore. They have their go-to apps for entertainment, work and logistics (IG, TW, Netflix, Google Docs, Bank, Uber), a couple of games maybe and that's it.

For everything else, it makes less and less sense to have to install yet another app.
...pi isn't infinite, though. It is a finite number; not even a particularly large one - its value is between 3.1 and 3.2.
Writing an engine you can beat is easy.

The hard part is writing an engine that you can barely beat, which is what would give most people the most enjoyable experience.

Usually what ends up happening is that you either get an engine you can easily trounce, or you get an engine that thoroughly outplays you on most moves but occasionally throws in a massive blunder.
> How much simpler can we make this process?

An app store for PWAs would be nice. Users are not aware they can add sites to their home screen and automagically transform a site into an app. Nerdy types may be aware of it, but for the average user they're simply not aware of PWAs.
Thanks. They have offered to work on contingency. Now it just requires someone to step up to be lead plaintiff in the case. Most people want to stay anonymous and only want to participate if someone else does all the work.
No offense man I can’t really tell what this is… hmr and dev tools cli with a new transpiler?… it’s not next generation it’s a patch/minor upgrade to current generation tooling and it comes with a [extremely] major upgrade to swap it with whatever is currently used.
There are a lot of "laws on the books" simply because there's no mechanism to go back and remove old laws. It doesn't mean they are relevant, enforced, or even still legal. Many laws technically stay on the books even after a court rules them unenforceable. It means nothing.

It's like having a 30 year old comment in a Windows driver about a variable no one uses anymore - no one cares and it doesn't reflect anything today.

Also, ONE stupid incident with ONE stupid prosecutor does not reflect society.
If our goal is to save the world, the only answer is fewer cars. Drastically reducing the number of cars and roads and instead using public transportation, bicycles, walking, etc. is the solution to so many of our social problems. Even if we somehow replaced every car with a self-driving electric car, and recharged all those batteries with solar power, it would not save us. If you really want to save the world, stop using cars period.
Mojos Smart Contact Lenses
The page might not be great, but the product is! TL;DR is that Vite is a development and build server that requires very little setup. It's "quick" to scaffold a site in Lit, Angular, or React. And easy to build the static version for hosting. That's it!

I wrote a post[0] recently on using Vite with Lit. It shows a real use case and setup scenario.

Here's the relevant summary: "Vite (pronounced “veet” and French for quick) is a development and build server you can run locally. It’s perfect for writing and debugging Typescript apps because it updates the browser every time you make changes. And it’s perfect for deploying your finished app because Vite can easily build a static copy for publication to an inexpensive hosting website. You can keep a local copy at one stage of development and the production build at another, which is often what you need.

As a bonus, Vite comes with built-scaffolding for Lit apps built with Typescript, which is just what we have in mind."

[0] https://medium.com/@mimixco/getting-started-with-web-compone...
4NSEEK Tool
I think it's a UX friendly wrapper around the poor UX super annoying official 'e-id'.
I don't think it's me would have space in the market if the official e-id was as easy to use and reliable as the official one.
What's that old saying? Don't remove a fence unless you really know why it's there.

CI isn't just a remote compute scheduler. Its also the place that contains tooling, tooling which repeated across a dev team creates n * jobs replicas of that tooling - which run on a local machine would be fairly wasteful. Its also centralized because CI is one of the biggest vectors an organization runs; it contains credentials for outside services, credentials for deployment (which, if you're SOX-bound cannot exist on a dev machine), and if you're cryptographically signing binaries and doing reproducible builds it's got those keys too. n * developer laptops makes that vector a planet sized blot. A lot of the policies I imagine dealing with that would be limiting developer access to their machines, limiting tooling to only approved or internal tooling.

It'd be a nightmare.
You are utterly wrong. There's a huge difference between even Next.js and create-react-app, even though they're both based on React.

The JS framework space is huge, messy, complex, and endlessly frustrating, but you can't wave that all away just because you can't keep up with it.

I can't keep up either, but I do employ people who do, and they recently moved all our build tooling to Vite, which dramatically improved our DX.
Cure Dolly for Japanese is a huge infodump of high quality grammar explanation.
> I said the taxes aren't raised because rich people don't want them raised.

no one wants taxes to raise. poor, middle, rich, you name it. because it just means less money at the end of the month.
Damn, how did you get away with this comment in 2022
You selling immediately when they launch would have been the opposite of what they wanted to achieve. Which is lots of buyers pushing the price up.

I haven’t seen a single SPAC do well after a week though. They all drop like flies. There’s a reason why they don’t go through IPO.
Ah, the age old HN pass-time of feeling like everything needs to fit your niche, leaving a comment about how a website didn't fill in your blind spot for you rather than googling what something is with the time.
Yeah when using React (or Inferno, etc) I default to Mobx.

If you like that model, Svelte stores are very close to that as they are really reactive primitives. Honestly I think it was a terrible idea to call them stores.

SolidJS is also built on this idea of using reactive primitives. In this regard it's even better than Svelte as you get true fine grained reactivity.
That’s not really how it works. High nobility can be very poor. They still remain member of high nobility. White Russian still frequented other nobles in exile after the revolution when most of them had become penniless. It’s not strictly about money.
There's nothing about consciousness that even suggests that it might break causality - it's as bound by causality as everything else.
This is a pretty basic chemistry question, but I thought someone her might be able to give a simple explanation why it seems most of these amazing catalysts are always made from precious metals. Why is it that super expensive things like gold and silver and platinum are always the backbone of these catalysts?
I tried and the difference between the two turns out all gibberish.

>Or, more likely, this is user error, and you are not reporting to us what's happening exactly.

Here's the sequence:

1. rsync -av src/ dest/

2. diff -r src/ dest/

[Shows 3 pairs of differences]

3.

md5 file1a & file 1b; compare
md5 file2a & file 2b; compare
md5 file3a & file 3b; compare

[All three pairs match MD5]

4. run rsync - no difference still

5.compare difference by diff - shows gibberish. All three copies open by pdf viewers. The qpdf option doesn't make sense because all the 3 happen to be advanced math textbooks, and the plaintext is impossible to read.

In fact I just checked now, and the same error pattern persists. Its not something I am terribly concerned since I have 3 copies of my data - but this is a pattern which showed up for the first time. I do this exercise regularly (once per month)
We have. There is a firm with relevant experience that will take the case. Their advice is, not surprisingly, to pursue the case. They want to throw all sorts of things at the wall and see what sticks.
After a few weeks with the Greek course and adding important words to Anki, I was able to communicate with Greeks who know no other language - which I was surprised to find many of. The Arabic course is less useful by itself, only because Arabic itself is very dependent on dialect and Duolingo teaches a mix of Egyptian / MSA. But the Duolingo course did provide a terrific cornerstone to learn the specific dialect that I am interested in, so it had real value.

You _will_ need to supplement the vocabulary with Anki or another tool. You won't become fluent, but you will get a good basis to start talking with people comfortably. Becoming fluent depends on keeping up that talking. I would say that Duolingo gives a terrific starting point, at least for the three languages I've learned with it.
I have the same feeling. Objects may be flying past our planet at many times the speed of light and we would be oblivious to them. I suspect the speed of light is the maximum speed an object can reach whilst still being detectable by conventional means. Once you surpass it things cease to be conventional.
(If you click on the time-posted field of a dead message, there's an option to "vouch" for it, allowing you to reply directly. Please use it sparingly.)
Why pay for what you're not using?

Sometimes you want to let a user edit some fields in a map/dict/whatever, and that's it. I use TOML here, personally, but YAML has some advantages for more complex data, especially if string keys are long.

Not everyone is trying to set up a Kube cluster.
Here's a funny posting by the Terminix (bug spray) folks: https://www.terminix.com/blog/bug-facts/giant-prehistoric-bu...

It was actually before dinosaurs (Devonian and Cambrian Periods).
Meditation is an experience. If you have the experience and enjoy it, you will keep doing it.

Some people are drawn to the spiritual and it isn’t if I do this X amount then I get Y.
The tech is inevitable IMO, so I disagree that bankruptcy shouldn't be on the table given the potential for harm (an errant update could result in nationwide or worldwide catastrophies). You want to be the first to deliver self driving? Better make sure it works.
Great way to meet some new people too.
I supplement Duolingo with Anki, otherwise I would forget the vocabulary.
It'll be interesting to see how much the Clouding of Everything affects this wave, but with a likely flood of startup failures coming, there may be cheap gently used servers entering the market in the not-too-distant future.

Or not.
I like that you can use —watch if you don’t want or can’t use HMR for whatever reason (eg. testing with other legacy code).

Also it outputs a "dependency" file during build which you can use to infer the correct js/css includes - and this lets you add Webpack like modern js and all plugins like markdown and icons, to a LEGACY app in php. I did it with a Symfony 1.4 app it’s awesome.
> The web won.

I don't think so.
Either way the statements are rife with soft terminology, but I'll use raw traffic as my metric for dominance in the functional space.

https://www.perficient.com/insights/research-hub/mobile-vs-d....

The majority of traffic is mobile and apps still rule that platform due to both a superior experience and better interfaces. The trend is clear and ongoing, so I'm not sure why people think the web is still the king. The reasons websites ask you to install the app is because the phone makes that simple when using a phone browser, not because they are implying it will be a better experience for a desktop user.

As you mentioned, content creation tools are almost exclusively PC and so the individuals who are creators (like anyone on this forum) are unconsciously biased toward PCs. I really hate trying to use my phone for anything, because of this bias. My wife and most of my family (excepting my dad) has the opposite experience.
It’s only used to generate a very low clock rate. It’s replaced with a 4MHz oscillator later in the series.
Ok, I fixed this. You can now Tab (etc) while editing a node to add a new node.
Want to? More like are pushed, twisted and perhaps paid to (by interest groups). Being normalized doesn't make it right. The elites' being oblivious to their self-service doesn't make it right either.
A point made before, a little whinier this time. What are you doing about it?
i remember an episode from the sitcom “trailer park boys” [0] where one of the characters throws all their garbage in a local lake. his logic was that he never sees it again, so the lake recycles it somehow. i found the situation very funny and totally realistic.

[0] https://en.m.wikipedia.org/wiki/Trailer_Park_Boys
I figured I would go check and it seems you're somewhat right, for newer messages (a few weeks) it does link me straight to the chat message so I can view the messages around it. Older messages from Ex. last year still have the behavior in the screenshot of the issue I linked - 'Go to message' simply takes me to a screen with only that message displayed and no others, with no way to actually get to that message in the chat. Obviously I don't have an easy way to tell yet if it's fixed for all messages going forward, or if it only works for recent messages, but either way it's some progress. Presumably in time I'll be able to tell.

So I donno, perhaps it's something funky with our Teams deployment, but this is such a basic feature that I have a hard time understanding how it could ever be implemented this way. Certainly no other chat service I've used has had this kind of problem.
At least it includes the "why?" button (link? why does it look like a button to me?) unlike so many other projects that only have "get started" (I don't want to start something I have no clue about).
> As of 2022, Zillow uses PerimeterX for scraping countermeasures. This can be bypassed by using ISP proxies from BrightData.

Why ask without reading the article?
Acquiring the competitor is a valid strategy but you need both money and a competitor.
Bumblebee malware opens for attackers new backdoor to PCs worldwide
Using the Arduino is a great idea. It can provide scaffolding during the development process, and can replaced with something better suited to the task when they are ready.
"It's fast" is not going to sell me on a build tool. Make files are fast too. What we learned with the evolution from Gulp/Grunt etc. to Webpack is that you need to find a sweet spot between zero config and full config. The "batteries included" approach works until it doesn't, and for small projects I'm sure it's fine. But every large project inevitably ends up with all kinds of snowflake config that Webpack handles really well, while also having a robust plugin ecosystem with standard defaults.
I wonder if these countries have some technical difference in their billing systems— like you could merge them into the call from a toll number and reverse charge them or something.
If by “user-friendly” you mean “slow”…
Right, which means they are incentivized to not give me access to my shares which I’m entitled to. Maybe not in their best interest for me to sell, so maybe fiduciary duty is the wrong thing. Seems like they can’t block me from selling. There must be something illegal with that.
To add to siblings comment, dhall can only load resources from URLs if it's annotated with the hash of its content. The "language" itself is explicitly not turing complete, and is fully deterministic.

Look a little closer, dhall is probably the best option I've seen that preserves the properties I want out of a configuration language (correctness, determinism, turing incompleteness, easy projection into other formats, etc).
Surely those 100% utilised driverless cars would reduce the other cars on the road?
I’m sorry you were hurt by this. SPACs in general are toxic, the vast majority are down from their listing price after 6months. A business going through a spac generally isn’t strong enough to go through the normal IPO process and the SEC has agreed that they’re generally poor for everyone but the bank and investors pushing it and have already started regulating them.
What proportion of GitHub users has tried SourceHut?
Speak for yourself! A partner is exactly what I want. I don't need a cook or a housekeeper; if I did, I'd hire one. I want to be part of a team of equals, or I'd rather be single.

I am not speaking hypothetically. It was a real problem for me when my ex-wife lost her job, gave up looking for another, and just... turned herself into a housewife. I could not relate to her anymore. This was not the issue which ultimately broke our marriage, but it certainly didn't help.
I appreciate IPv6 link local. mDNS + ipv6 ll addresses on my home network means I can connect to local devices, by name (mydevice.local) regardless of whether or not the router or DHCP/RA+DNS is working.
Also, each app increases your attack surface and reduces your security. I only install apps that when I need the functionality and can’t get it from a website. For everything else, I prefer working through the browser, which already has defined permissions and can apply a certain amount of sandboxing.
More here: https://nypost.com/2022/06/30/twitter-suspends-jordan-peters...
> provide a cryptographically secure hash proving that the tests passed

It’s unlikely that verifying such a hash is possible without rerunning the tests, and not at the same time enabling someone to trivially compute that hash without having run the tests in the first place.
If you're immersed in the front-end world today you would probably know that "build tooling" (and could guess that just "tooling") typically means a) transpilation, and b) bundling; "take my source and turn it into something I can ship and run". Usually there are also related features like minification and/or a live-reloading dev server.

For a long time Babel and Webpack played these roles, respectively, but in the last couple years people have realized things can be way faster and simpler if you integrate the two steps into a single tool and make it opinionated and write it in a native language. As a result we've seen the explosion of options like esbuild, SWC, Parcel, etc. I assume Vite is somewhere in that space

But I agree it's better to be explicit and not assume the reader has all the contextual background

Edit: If you click "Why Vite?" they actually have a wonderful explainer that goes into the above and how Vite relates to it
Even if I have no interest in Vite, but if laravel is using it as default, that is saying something. May be Rails should take a look as well.
Or add in a financial + graphing calculator
To restate my point with brevity: More efficient doesn't mean more effective.

FFS, look at GitHub. Shows your commits. They could be a high percentage of shite yet we drool over a saturated commit graph.
Are Buy Now Pay Laters the Next Bubble?
Many players out there fighting fiercely to get more customers, every-time making it easier to get financing, which might not necessarily be the best on the long run or in the best interest of consumers.

There has been multiple analysts and news outlets writing about this.

When 33% of users from BNPL services claim that a reason to do it is that their credit cards are already max, I see this as a potential issue.

Also as someone that has been testing & doing research on this field, it is amazing how the services differ between Europe/US and Latam (probably Africa too but I didn't dig into this one yet).

BNPL services in Latam charge quite high interest to the consumers. I'm a bit worried when I get ads to pay for sneakers over the course of 3 months and they would end up costing around 30% more, which means many people actually purchase such items in such way.

What are your guys thoughts? While easier access to credit can be quite helpful, it does seem like there might be some potential issues in the industry, particularly in these days.
"Over the month of June [Russia] increased the area of land they control in Ukraine by approximately 1,500 km².

This equates to a total of 19.2% of Ukraine being occupied, a 0.3% increase since the end of May."

https://twitter.com/War_Mapper/status/1542832982569934851
"atleast five minutes"
Here's a link to a (much) earlier version of the actual paper: http://pseweb.eu/ydepot/semin/texte1314/GON2014ASS.pdf

Offtopic, kind of sad that "publication" now means the opposite of publication, i.e. concealing something from the public behind a paywall.
That looks great so far! Pair it with open cloze with translation once you determine that the user should know the word and you've got magic going. You could even "beep" the word out of the recording (I'm assuming they're TTS).

Edit: typo