skysight-inc/HackerNews huggingface dataset:
I disagree, I really enjoy the tools we have today. gRPC microservices, containers, React (16.8+), on top of that we many languages to choose from and utilize. Building services at scale has never been easier.
Will you go to jail or pay a fine if you don't use a credit card? No?

Then it's nothing like taxation and it is optional.
Love the website aesthetic!
Pro-nuclear energy protesters rally against Greenpeace in Paris
Ask HN: Is it unprofessional to have emojis in your CTA button?
I am looking to improve the CTA buttons by adding emojis. I also have "corporate" websites on my list I was wondering what is the general view about button-emojis.

Thank you!
A lot of other frameworks/libraries are faster than React. I know React used to be touted as the fastest option, but the reality is that it isn't.
This is about curl though.
My taskbar is full of pinned icons, and I have set the start menu to only show my apps (deleted all tiles), and made it full-height. The end result is a simple minimal menu for when I need to scroll through the list, although I launch most things from the pinned taskbar icons anyway. That’s a pretty usable setup and no advertising.
Postgres + stolon + k8 is the easiest time I've ever had bootstrapping a DB for high availability. I'm not sure I'd use it for extremely high throughput apps, but for smallish datasets that NEED to be online, it was amazing. The biggest reason it's amazing? The dev, staging, and prod environments look exactly the same from a coder's perspective, and bringing a fresh one up is always a single command, because that's just how you work in kube-land.
It hasn't, if your DB is sufficiently large, or under a lot of writes, the shutdown time will be larger than the docker timeout before killing pg. Data loss occurs in that case.
This is lamentable.

When I went through my corporate training, one of the things they said was that we all are a minority in some sense. Some are disabled, some have accent, some were raised by a single parent.

Somewhat naive, but that was an eye-opener for me, an indication that we're all together in this boat.

Saying that some minorities are more minor than others certainly doesn't help.
What’s SV? (seriously)
Very hand. Can you add sorting?
There is no silver bullet
No. If everything is subjective, then we must err on the side of being permissive, not restrictive, because if we choose restrictive, then everything is a threat of violence and illegal, and what you just said above is against the law and you need to go to jail for it (it isn't, and you don't - I'm just trying to illustrate a point).

Here's why you're wrong about your approach: if everything is subjective and the answer to everything is repression, then the law is no longer valid, and the only possible outcome is civil war.

If you do not want bloody, horrific, monstrous civil war with giant swarths of the population who don't agree with you, then you should err on the side of being permissive of questionable speech.

As you've seen from the mass riots recently in the USA, a massive violent response is only a single sensationalist news story away.

We need to support and encourage free speech.
What's law? That you have to accept all types of payment? Nope.

If everything has to be accepted everywhere, then there's no differentiation
Is the window context separate for portals? And can we potentially inject some data into a portal, so that we could use them to safely load plugins in a web app, while only giving them a certain level of control on an apps state?
Western Companies are only aim to take your money, but they rarely cooperate with the state. China on other side is known to have tight control on their companies and doing all kind of shady stuff which goes far beyond anything that is allowed for western governments.

Bein critical toward something which potential aims for your soul is legit IMHO.
Doesn't android block you from running executables on your home directory now?

https://github.com/termux/termux-packages/wiki/Termux-and-An...
Perhaps this means that Ireland has a better health care system? Assuming that your surgical mortality rate is similar to that of the United States.

Realize that the cost of basic medical insurance in the United States, for you and your family (spouse and children), is now approaching $7,000/year USD. It can easily exceed $550/month. This is tied to your employer. And this is just insurance. You still have to pay some percentage of the cost if you actually have to perform the procedure.
>The F-35 is also better than the Su-57 and Russia has no 5th generation fighter

Well that's some Marketing blabla, same as that Generation blabla..AND Russia says that the Su-57 is 5th Gen ;)

https://en.wikipedia.org/wiki/Fifth-generation_jet_fighter#R...

Oh and the US is not sure if the F35 is really a 5th gen jet (because lack of supercruise) but the F-22 is one.
At 1.7K I'm not surprised by this, and I'm not sure why you would be. React is plenty bloated, not saying it's badly coded, but it's a larger codebase than many other SPA frameworks. This one in particular seems to be using as much of native JS code as possible.
Nicely put. The problem of duopolies isn't limited to the debit-cards space. Every single industry with a strong US footprint regresses to duopology structure. The root cause of this phenomenon needs to be identified and addressed.
Being an expert means never having to say you’re sorry
I've moaned about this with other CLI tools as well. I wish trend of using RGB values in ANSI escape codes would die because as ugly as the 16*3 colour fields¹ are, they are at least customisable so people can use palettes that suite their terminal and eyesight.

You don't get any such opportunity if the developers hard code the colour values in (and it's worse with a tool like this because you can't even set an environmental variable to change the tools behaviour)

¹ sixteen colours plus bright and dark variants
For fuck's sake, do some basic research. Literally at the top of the wikipedia article:

> Visa does not issue cards, extend credit or set rates and fees for consumers; rather, Visa provides financial institutions with Visa-branded payment products that they then use to offer credit, debit, prepaid and cash-access programs to their customers.
I have tried Hyperapp some time ago. It's usable for small apps, but the lack of ecosystem makes it unfit for anything larger -- as is usual for all niché JS frameworks.

Funnily, the "ecosystem" page contains just Lorem Ipsum (https://hyperapp.dev/ecosystem) and the Awesome Hyperapp section for V2 is almost empty (https://github.com/jorgebucaran/awesome-hyperapp)
Climate Strike License to avoid supporting the fossil industry
Just use https://preactjs.com/ and call it a day
> Visa does not issue cards, extend credit or set rates and fees for consumers; rather, Visa provides financial institutions with Visa-branded payment products that they then use to offer credit, debit, prepaid and cash-access programs to their customers.
> Today, any team that’s serious about its business follows scrum and runs sprints within their team

You can't be serious
Guile is great and I enjoy how active it has been. However, it is no more that small embeddable lisp. Its embeddable of course, but not small by any means.
This is one of the most useless articles ever posted too HN.
(Genode) MNT Reform 2 – First Steps
I'm late to the game, and probably no one will see this, but I thought I'd mention that I tweeted about this back in 2017:

https://twitter.com/ColinTheMathmo/status/870678851390537728

The ensuing discussion was wide-ranging, and covered various limitations of this technique. It was more true of older tires, but tires now have more structure, so some of the car's weight is supported by the tire structure, and not just by the air pressure.

In turn, I remember reading about this in a Martin Gardner book, probably nearly 40 years ago.
Well if you're in the developing world, you will benefit from Gilead's use of price discrimination.

> The company said it has entered into agreements with generic manufacturers to provide the drug at a “substantially lower cost” in developing countries.

— https://www.cnbc.com/2020/06/29/gileads-coronavirus-treatmen...
Thank you for such a useless response.
> There's a whole real-life social network out there, and they definitely aren't inviting the programmers.

I'm not sure if someone in your position is in the right position to be making this conclusion, if only because your lack of experience of social status (or those of people who you know who share your vocation) doesn't prove the vocation has any causality on social status. If there is a real-life "social network" out there, and "the programmers" (of which you are one, presumably) aren't getting invited, what is the inference to draw there? That programming is inherently low status, or that many low status people are in the vocation?

To give a counterexample, much of my career has been "just a programmer", but I have never had issues building close friendships with investors, executives, musicians, actors, and other well connected people. But elite private social clubs and organizations? Dinner parties with politicians? That's all passé. That's what people who _want_ to signal high status but actually can't do. And all of the politicians and investors follow the trailblazers who are scaling creative collectives and entrepreneurship federations who are in...you guessed it, my friend group.

As I have gotten older, I have become increasingly annoyed with the "programming is a low status" vocation trope. It's incredibly naive and simplistic. You think other vocations are higher status? Your friend who is a barrister isn't high status. He looks high status to you because you've never seen what truly high status is. That isn't a dig at you; rather, it's an invitation. Reserve your judgment of the world and how it works until you actually meet and party with these billionaires, politicians, and inheritors of nobility/trust fund wealth.

Having gone to college with these folks and having made friends with them, I'll tell you that the way they work is a lot different than what you think. They are almost allergic to these vocations that you would think of as "high-status" because they think these people are upper-middle class try-hards who are simply lame. They want cool artists, musicians, photographers, club promoters, entrepreneurs and other exploration minded folks as friends. Money and vocation can't buy cool. And programmers can be very cool. But you'd have to try and figure out what that means. It usually means you have to follow more of the hacker ethos than the academia ethos. You have to have a little bit of a piratical penchant for creative destruction.
Some standups, I feel like I'm back in primary school doing show and tell, as I get regaled with tales of whatever meeting someone had (even better when several people feel the need to bring up the meeting that literally the whole team attended), or their progress on a completely unrelated project/feature which may as well have been what they had for dinner last night, for all relevance it has to me.

They do have their benefits though, especially when well run. A team member may encounter something they're having difficulty with that another developer has encountered and solved in the past. You might want to share a problem you encountered or findings that are relevant to others.

I suppose that most of those things could just be done as a slack message. Sometimes I feel like a meeting helps ideas flow better though. There's been occasions where having an actual verbal conversation with the team has yielded better results than a slack conversation would've.

Either way, I've never had a huge issue with them, as long as standup is the start of my working day and not like 10 AM or something where I'm going to get interrupted.
Lol, my question to that would have been how do you get the 747 on the aircraft carrier?

That's actually a harder question than getting the weight of one... which makes the entire exercise ridiculous.
This is it. Most other answers focus on one or two things gitlab does, but the essence of Gitlab is that they provide a platform for the whole development cycle, including planning, design, deployment, monitoring, analytics, incident management, etc.

They can do this by using the best / most fitting open source software for each task and integrating it, also by focusing mostly on kubernetes while still providing enough flexibility for other options. You just don't get to use the whole feature set if you're not on kubernetes.
Hayek was a puppet of the Mont Pelerin Society, who were horrified by the evils of Keynesianism - mostly because they had to pay higher taxes - and set out to destroy its really rather successful economic record of relative stability and prosperity.

The Road to Serfdom is - ironically, given the title - directly responsible for the modern horrors of the gig economy, systemic student and other debt, mass bankruptcies caused by monopolistic privatised healthcare, and the regular fraud/boom/bust cycle that has replaced real game-changing technological progress with dysfunctional financialisation, and "innovation" which consists of the consumerised repackaging of game-changing inventions that were mostly funded by state-sponsored research.
I love it, but I actually stuck with version 1, which was way more intuitive for me.

Just a side note, I'm not fulltime front-end, so keeping up with modern frameworks is out of my capacity.

It's great for smart components to my standard multi-paged systems, but I used it even for small PWA applications.
This is my experience as well. Give me a few medicore, but friendly and well-adjusted developers and we'll deliver a decent CRUD app within a standard deviation of budget and time.

Give me a team of superstars and we'll deliver a half-finished framework for solving the general class of CRUD problems one could have, along with a bad implementation of a gherkin dialect.
Edit: host or promote
'It's hard to find maintainers': Linus Torvalds ponders Linux's future
1) Yes it is. Stop being a useful idiot for the CCP.

2) Here is a good overview of current affairs with China:

Has Trump Undone Communist China More than We Realize? (2018)

https://www.youtube.com/watch?v=EnweGOmQWds
That's the catch. It's easy to start and experiment. But as you grow bigger you start realizing it's a bad deal so may start looking for alternatives. That's bad for Substack since why would you like your most successful users to be unhappy? A better model IMHO would be a fixed tiered price based on the number of subscribers you have, similarly to how most email providers' business model work. For most users it wouldn't be cheaper than 10%, but for the top X of users it would. Having a fixed cost you can plan in advance for is more attractive IMHO.
AVX512 is already performant.
Last Year, I Hired Jesus for a Viral Video and Failed Horribly I'm Sorry
It seems that scrolling is somewhat broken. Scroll position under one route affects position in others.
It's been like that for months - seems like the project is not seeing the activity they expected for v2.

Also server-side routing is broken and that link will not work.
> If they were just doing it for fun

They claim they weren't:

> tl;dr; I'm a nerd who figures out how apps work for a job.

Which makes the claims that he "lost the data" difficult to believe.
AFAICT, MoonJIT is just a fork of LuaJIT. Both support many 5.2 extensions. Additionally, MoonJIT also has a few Lua 5.3 extensions, but it is not fully compatible with Lua 5.3 or even Lua 5.2. Quote:

"Note: this provides only partial compatibility with Lua 5.2 at the language and Lua library level. moonjit is API+ABI-compatible with Lua 5.1, which prevents implementing features that would otherwise break the Lua/C API and ABI (e.g. _ENV)."

Some internal language changes in 5.3, like the new integer type, would require deep surgery in the JIT. This also seems to be the main (but not only) reason why Mike Pall doesn't have plans to ever support Lua 5.3. (https://www.reddit.com/r/lua/comments/2zutj8/mike_pall_luaji...)
> Both countries indeed feel quite "aimless," as they are today. Nor Russia, nor China saw any kind of conscious political course setting for two full decades.

> I don't see Xi, or Putin having any semblance of a long term plan for their countries, nor having an idea where they are going themselves.

I could say the same about the US.
Mangareva Binary System
A Worm’s Hidden Map for Growing New Eyes
Are you manually detecting Curl specifically? If I use anything other than Curl, e.g. HTTPie or wget, I get the HTML page, even if I provide an `Accept: text/plain` request header. If I use one of those tools and spoof the Curl user agent string, I get the text/plain response. You should probably just look at the Accept request header, it’s there specifically so clients can tell you what kind of response they want.
"Shouting fire in a crowded theater" is also a "meme". But doing so would still be extremely irresponsible.
It needs a '/' following it (and should probably be a lowercase 'w'). 'w/' is quite a common abbreviation for 'with' though (with 'w/o' for 'without').

Presumably there's a character limit on HN titles, and '/' isn't allowed either?
A decades old engine that was better and more reliable than many rockets that came later. Most notably the Space Shuttle.

What Musk is doing is absolutely great, but that doesn't change the fact that for the long time, the US depended on Soyuz.
> Whatever happened to going to a website and consuming it's content and leaving?

The internet became more powerful so it does more things. The PWA spec allows for zero-install apps that are just as performant (or more) than native apps. You can view their network requests in the console, and they run in a sandboxed environment. You want to download and install a binary for something that can be accomplished in a few kb of cached JavaScript?
For personal projects I prefer running things directly on my computer, but I love Overleaf for collaborating. In the last year of my undergrad, there was a big switch in my year/discipline from using Word to LaTeX.
Hardyhar
Chip and PIN is exactly what I want. I’ll see if my credit union offers one, Delta Community Credit Union.
I cant see your point, I dont know enought about goldman traders but I am certain that a google engineer can get a random senior dev job as easy, if not easier, than a random ice cream shop manager can get another job paying as well as a dev job.
Do the pages initially shown in portal run JS normally and preserve state when promoted to main? Does the previous main page preserve JS state when demoted to portal and then repromoted from portal to main?
This is ridiculous nonsense.
Free Deep Learning Mini-Course
I recently finished writing a course-like article series based on 'Grokking Deep Learning'. I tried to explain the main ideas in the most straightforward way I could and also provide code samples to illustrate every scenario. The series has 11 articles in total:

https://www.brainstobytes.com/deep-learning-basics-introduction/

https://www.brainstobytes.com/deep-learning-basics-estimation/

https://www.brainstobytes.com/deep-learning-basics-hot-cold-learning/

https://www.brainstobytes.com/deep-learning-basics-gradient-descent/

https://www.brainstobytes.com/deep-learning-basics-generalized-gradient-descent-i/

https://www.brainstobytes.com/deep-learning-basics-generalized-gradient-descent-ii/

https://www.brainstobytes.com/deep-learning-basics-correlation/

https://www.brainstobytes.com/deep-learning-basics-intermediate-layers-and-backpropagation/

https://www.brainstobytes.com/deep-learning-basics-keras-tutorial/

https://www.brainstobytes.com/deep-learning-basics-regularization/

https://www.brainstobytes.com/deep-learning-basics-moving-forward/

I thought it could help motivate someone to get started with deep learning or revisit some of the basic ideas, so I'll leave them here hoping it will help someone.

Thank you!
I initially set out to do a complete design as you described, but homemade housing/buttons will look... homemade. :)
Show HN: FormKiQ: Document Processing and Management for Your AWS Cloud
I think we do have to call this a legitimate language fork at this point. Prosody (XMPP server) runs on 5.2 and does not require LuaJIT. The LuaJIT thing is more of a symptom than a cause.
AppsCode relicenses Stash and KubeDB products
> So stable it has multiple ongoing civil conflicts.

Can you mention one?
Performance-wise Lua is not too far behind LuaJIT that you should just "never" use Lua. I used Lua for a long time without problems, and in the cases where you need that extra performance you are just one "system call" away from native performance for that specific operation. I used to benchmark these things (for my use cases) for a long time, and Lua was always somewhere between 50-100% slower than LuaJIT, which is NOT a lot. It's a mistake to think that people implement Mandelbrot as a script callback. :)

It's unfortunate that LuaJIT fell behind so much, but as far as game engines who need a scripting language goes: You are either safe with Lua, or you have other alternatives: JavaScript, WASM, dynamic libraries and so on.
Well certain IT jobs move away from IT and other jobs show up. While somethings are easier there are also need for more it persons, esp on the higher end of skills.
I've used this for building the browser extensions for my app [1].

It is simple, easy to understand and easy to reason with. However, I would recommend this only for small apps. As soon as your app's features/complexity increases, you end up writing a lot of biolerplate code that libraries like Vue or Preact already handle you for.

[1] https://www.emailthis.me
WWDC 2020 Session Videos
The Uighurs and Ukrainians might disagree that your examples are adequate.
First commit on https://github.com/shoes/shoes-deprecated.git predates that by about a year. Might not be the first time he'd given that talk, of course, but I always thought of _why and DHH as being at totally different ends of the ruby community.
Hi, I'm the lead programmer of the FormKiQ Document Stack. Most organizations are moving to the cloud, and we're seeing a need for readymade architectures that organize and coordinate AWS products. And while it's still a heated debate here on Hacker News, we've found that a serverless architecture works very well for what we're trying to accomplish.
The Document Stack installs with CloudFormation, and includes such features as an API and virus scanning, all existing within an organization's own private cloud.
Everyone has their own circadian rhythm. I'm an owl and my writing flows most easily late at night.
Source: dude trust me
I would assume one needs a very good laser+DLP projection system to make this work.
counterpoint to that argument: if you want to create an app that runs on both Apple and Android products, and you know that Apple doesn't support the progressive web app specification, why would you waste your time? It makes more sense to use a cross-platform development tool and release on the app store when one of the two big software platforms doesn't support the spec.
Show HN: Dyna-Kinematics – A 2D physics simulator with some unique features
Start Preparing Today for Tomorrow’s World
I will leave the links for clicking here:

https://www.brainstobytes.com/deep-learning-basics-introduct...

https://www.brainstobytes.com/deep-learning-basics-estimatio...

https://www.brainstobytes.com/deep-learning-basics-hot-cold-...

https://www.brainstobytes.com/deep-learning-basics-gradient-...

https://www.brainstobytes.com/deep-learning-basics-generaliz...

https://www.brainstobytes.com/deep-learning-basics-generaliz...

https://www.brainstobytes.com/deep-learning-basics-correlati...

https://www.brainstobytes.com/deep-learning-basics-intermedi...

https://www.brainstobytes.com/deep-learning-basics-keras-tut...

https://www.brainstobytes.com/deep-learning-basics-moving-fo...

https://www.brainstobytes.com/deep-learning-basics-regulariz...