skysight-inc/HackerNews huggingface dataset:
the bigger mistake, isn't the future according to the past but the future according to the present, which is on the cusp of becoming the past.

It is almost impossible to see the now, we are too close to focus. My favorite in tech is that someone is porting from a legacy system. No that isn't how it works, you port from a legacy system to a future-legacy system. Be timeless and love your future self.
The new API is only supported on the latest versions of Windows 10. If your app has users on older Windows versions, the suggestion of using this API will almost certainly be shelved for at least a few years. That’s how it works on Android - google shows off a new API and we make plans to use it 5 years later when users actually have it on their devices.
Questions about language evolution and the relation of 'vernaculars' and 'standards' is in my wheelhouse, in fact. (Church Slavonic is South Slavic and Russian is firmly East Slavic, like Ukranian and Belarusian, at least in terms of its descent, but as both Church Slavonic and Russian have been 'standards', its not surprising that Russian (at least the standardised, formal versions of Russian) would have been influenced by (the standardised) Church Slavonic).)

But in this case, I was just wondering about which languages (in the pseudohistory) are considered 'folk languages'. Does Ukrainian count as a 'folk language'? Are all Slavic languages in Russia that aren't Russian 'folk languages'?
Use Qt or Electron and move on with it. With PWAs being supported in the app store and now with Chromium Edge, might as well just build something that will work on all platforms and mobile too. While I admit that there are too few options for lightweight fast Linux UIs, especially with Vulkan acceleration, Qt performs incredibly well and Chromium and Node are only going to get faster.
Just your periodic reminder that a vegan diet is deficient and not sustainable.
No. It has already lost. No one cares anymore about developing exclusively for Windows.
You’re thinking of the old C++/CX projection, and, yes, it was awful. C++/WinRT fits right in with modern c++ and got rid of ref new and hats.
Show HN: (Eacc) Minimalist and Flexible Lexer/Parser Tool in Python
Simple notify handler component for Vue.js
Related from 2016 "Responses to Critiques on Machine Learning of Criminality Perceptions" https://arxiv.org/abs/1611.04135v3
I was just going to comment on this. I believe batch files buffer on line, but can't confirm.
These are learning patterns, not for putting straight into production. So they should mostly all fit within the free tier for learning

Sheen is brilliant so i’m not disputing his presentation but the costs linked were worst case scenario v1 API Gateway with an expensive cache. Http APIs are 70% cheaper and there is no cache in this example.
I do ¯\_(ツ)_/¯
Is flagging of submissions only for spam, trolling, etc?

I'm often tempted to flag submissions for lesser reasons, so I'd like to know.

I'm curious how this fits, also:

https://news.ycombinator.com/item?id=23087769
It is impossible to be really good at everything.... when I optimized for work, my fitness goals went through the window. When I optimized to get a project done, my reading (books) went down as well.

When I optimized for fitness (working out and soccer), my work and side projects started progressing slower.
It is very hard to work on your project at home, when you are in a intense bulking, or 'cutting' phase, and once you come home form the gym you just want to chill....

When I say 'optimize for', I mean that particular facet of your life becomes the more important one, and you spend more energy. Often you have to make choices: eg. social life, or project you are working on?

The only key I found is to be good/focus your energy in one area at a time, while just being happy with being 'good enough' at other areas. Once you reach a desired in one area, you can switch your focus to other ones. *eg: once you reached a desirable physical shape, you can switch to 'maintain mode', and focus your energies to something new (e.g. learning a new tech, or starting a project). As gym rats say: 'Maintaining' is always easier than "Gaining, or Cutting".

It is just physically impossible to optimize on everything in your life, no matter how ambitious you are, or how much 'grit' you have.

(eg. you can't start a ambitious project, while having a great social life, and bulking up in the gym, while playing soccer regularly multiple times a week, and having a full time job, at the same time).
It is important to learn when to give up too. I guess this isn't talked about as much. Give up what you dislike or don't have real potential in favor of what you love etc.

There are countless good examples of course; off the top of my head:

- Darwin neglected his medical studies, to a point his father sent him elsewhere to become a parson (priest). All while pursuing his interests, and slacking off occasionally.

"Darwin spent the summer of 1825 as an apprentice doctor, helping his father treat the poor of Shropshire, before going to the University of Edinburgh Medical School (at the time the best medical school in the UK) with his brother Erasmus in October 1825. Darwin found lectures dull and surgery distressing, so he neglected his studies. He learned taxidermy in around 40 daily hour-long sessions from John Edmonstone, a freed black slave who had accompanied Charles Waterton in the South American rainforest."

"Darwin's neglect of medical studies annoyed his father, who shrewdly sent him to Christ's College, Cambridge, to study for a Bachelor of Arts degree as the first step towards becoming an Anglican country parson. As Darwin was unqualified for the Tripos, he joined the ordinary degree course in January 1828. He preferred riding and shooting to studying. His cousin William Darwin Fox introduced him to the popular craze for beetle collecting; Darwin pursued this zealously, getting some of his finds published in James Francis Stephens' Illustrations of British entomology. He became a close friend and follower of botany professor John Stevens Henslow and met other leading parson-naturalists who saw scientific work as religious natural theology, becoming known to these dons as "the man who walks with Henslow". When his own exams drew near, Darwin applied himself to his studies and was delighted by the language and logic of William Paley's Evidences of Christianity (1794). In his final examination in January 1831 Darwin did well, coming tenth out of 178 candidates for the ordinary degree."

- On technology there are too many to count I guess? Bill Gates halted his undergrad at prestigious Hardvard. Or Elon Musk "In 1995, Musk commenced a PhD in energy physics/materials science at Stanford University in California. Eager to pursue opportunities in the Internet boom, however, he dropped out after just two days to launch his first company, Zip2 Corporation."

Perhaps you could redefine Grit as ability to endure pain or keep motivation when you have worthwhile goals in mind (if you want to just adapt the word). Perhaps courage is a better word. To give up when you need or push through when you need.
> It’s hard, for most, not to drive in their petrol-based car.

It is hard and probably not possible for some. But you still have some agency: you can use a bicycle or public transit when possible, buy a more fuel efficient car, etc. You’ll still use gas but less overall. Not as drastic as not using a drop of oil anymore but still something.
Actually, I think they made this specifically because win32 is here to stay. UWP is officially dead and you can upload win32 to the Microsoft Store, now. This paves the way for some parts of the UWP dream (works on high dpi, supports touch, fancy graphics without needing custom assets) in win32.

Between this, MSIX, containerization, etc the fat app landscape could be pretty good. Too bad all my vendors who are still releasing fat apps will never modernize and all the new vendors are web-only.
A better analogy would be a top coach that had a mediocre career as a player.
Just make a plain C API like Win32, or...
Show HN: (Crocs) Master Regex in Python easily
Have you ever been tested for ADD?
Renders fine for me. Besides, the folks who write the website would be totally different from the folks on the platform side of things.
As pointed out in TFA, this offers the option of using the latest APIs in conjunction with the old ones, something that wasn’t possible earlier.

What else did you want them to do? Continue adding features to long deprecated APIs?
It might have also been a reference to the videogame Civilization (can't recall which one. Civ 3 perhaps?), where that one is quoted in a loading screen.
It's not impossible...but it requires strict time management and everyone else in your life will try to steal your earmarked time and complain that you never want to do anything. Even then, I agree - I'm constantly accidentally over prioritizing and having to even back out.
I have a Gigabyte B450 I AORUS PRO (Mini ITX) for my 3900X. Didn't had any issues so far, apart from the initial Windows installation being a bit tricky because it bluescreen due to a missing Intel Wifi driver.

Things are running stable, and I didn't had any overheating issue (even though people told me that board would never work due to too week VRMs on B450 series).
RC cars and video games are much more forgiving of mistakes than driving a real car through a populated area.

Also, the kids who are good at driving RC cars have probably practiced it a lot. I played a lot of Gran Turismo growing up, but it required a lot of practice to get comfortable driving a real car. Video games don't teach you how hard to push the gas pedal.
I agree with you that grit means pushing through adversity.

Specifically in my life, I've pushed through adversity when I cared more about trying than I did about the outcome.

It's hard to quantify, but I've only recently enjoyed running. For years, I tried to run consistently and always gave up. Then, I moved to Sun Valley for a ski season. As the snow melted, I started running outside each morning. I looked forward to the cold air, the quiet mountains, the snow-capped scenery. Nothing changed in how I understood the importance of exercise. I just enjoyed getting outside more.

Reflecting on areas where I've been told I "showed grit," they've really been areas where I naturally was interested - regardless of the outcome.
Does Nim really have read time macros? (https://letoverlambda.com/index.cl/guest/chap4.html)

I don't understand what you mean by more flexible input syntax? Lisp hardly has any syntax to begin with; it's one of my favorite things about the language. (If that's a problem for a particular usecase, the aforementioned read time macros can change that.)

Regarding giving the macro body access to the types, that's because Nim is statically typed. I'm sure Lisp would do the same if it were as well, but it's (mostly) dynamic and that's life.
Oneslate [0, 1] was designed for decision augmentation. Certainly curious to hear if the Oneslate system applies to your method/software search to aid in more efficient decision making. Full bias disclosure: I designed Oneslate.

[0] http://danwolff.net/platforms/oneslate.html
[1] https://www.youtube.com/watch?v=6glmwOd9Lsc&list=PL8DgRr1QpM...
Guide to becoming SF:
Step 1. Ban any mitigations on the homeless.
Step 2. Ban new housing.

I’m actually with you, but it’s crazy that this seems to go over the heads of people crafting legislation. Lots of parks filled with homeless people is the only possible outcome.
> Especially since, in the particular use-case we're talking about here (data warehousing)

I didn't read any context of data warehousing except for the ClickHouse comment.

When comparing CH to Oracle, there's at best a 10% overlap. Within that overlap, CH is pretty amazing in what it can offer. However, for the remaining 90% Oracle kicks the shit out of CH.

CH does not have to worry about being an OLTP database and everything that entails (transactions, MVCC etc.) That means CH gets to take a LOT of shortcuts to offer what it does.
I don't think any of this is necessary.

I know we often say "the user is dumb, therefore software should patronize them", but that really only goes so far.

On hindsight it looks like a balancing act where single features are evaluated for their danger, etc.

Then, at some point, there's no software left that allows users to achieve their goals, because "you wouldn't want to do that", "stupid people could accidentally use it", "your use case is too fringe to justify catering to it anymore", etc.

We're pretty much at this point now regarding browsers on Android, where there's only Chrome and it's skins (that let you do nothing) and Firefox.

I can't believe the sensible thing to do would be to cut uncurated, non-store extensions from Firefox as well.

It would be a huge loss for the whole ecosystem just to make a few Firefox installs (from an already small install base) a tiny bit less compromisable.
Seriously, unless you intend to spend several years in Japan, don't waste your time.

If you do plan on going native, find a girlfriend who likes you but has no desire to learn english. You will thank me later.
A Side Project Journey from Idea to Front Page of Product Hunt Under a Week
Simple device to generate electricity to save up to 70% of your power bill
WinUI 3 is decoupled from the platform and is one of its major improvements, apps built with it will run on Windows 10 builds as far back as 1803 (that’s two years old and is EOL even for enterprise customers).
Invest19 – Stock Investing and Wealth Management App
We’re award winning stock investment ecosystem where the investment ideas are provided by the top-brains of the stock market that can be used to invest with your existing stock broker or open new Demat account with any stock broker registered with us.
Is it possible to dial a phone number and request a video call?
Dumb question, but I have t mobile and it lets me call other phones who are also on t mobile using video call.

Is there some standard way this is possible?
The alt text has only become funnier with age.

>Fortunately, the charging one has been solved now that we've all standardized on mini-USB. Or is it micro-USB? Shit.
Isn't it ironic that the WinUI logo is pixelated?! I mean they could use a higher quality image for that.
> but it permanently altered something in my brain

Sorry to ask and if it is not too much to share - What kind of changes are you talking about?
Just because people have complained about something long ago, and were sometimes wrong, sometimes partly right, doesn't mean that some form of it isn't in progress at the moment, during this pandemic.
@down-voters:

Congratulations for down-voting people who do not always "go with your flow" and criticize things they don't like.

Are you Apple fan boys or what is your problem with my comment?

If you would even bother telling me what annoys you about my comment we could have a discussion like educated and civilized human beings. Hiding behind your ability to vote people down without giving any reason or explanation is a) really cowardly and b) will not convince people that your opinion is more right/logical or whatever.

I've had enough of this and will now stop discussing stuff on HN. Stick with your filter bubble of like-minded people who do not speak up against you. Obviously you cannot stand opinions other than yours. I pity you and hope you will find another way to feel good about yourself one day.
Remdesivir Production
That's great, thanks for sharing!

We have similar backgrounds in a way. I started coding as a kid too, at age 9. First Basic, then Pascal. Picked up C in my teens. Also tinkered with electronics and was part of an online robotics mailing list that was a lot of fun. It was very hard for me to get parts, living in the middle of nowhere in rural Southern Brazil, but some folks in the mailing list were super cool and shipped me parts from the US. I live in the US now.

I'm a CS major but took electives in embedded systems in college, and those were some of the most enjoyable classes I took. I'm now working on recalling some of that. Ordered some PIC parts and I'm currently taking an edX course on ARM programming.

My only problem right now is, I have no idea how I'd get into that space having a whole career built on server-side software.
I find it's much better to always do whatever I want to do, and if I find out I'm not doing what I want to be doing even if I'm doing whatever I want to do, inquire into what sort of crazy thing led me to believe I wanted to do X while I was doing Y because I wanted to do Y.

Conscious hedonism is the only way to live, but you better be willing to be conscious, cause doing what you "want" sucks until you get good at it.
I have seen this years ago when I was running a script and then thought of a change and edit it while it was still running. The odd execution thereafter gave it away.
>I know we often say "the user is dumb, therefore software should patronize them", but that really only goes so far.

It's not just a saying, it's supported by real-world situations that actually happened, and that you can be pretty sure will happen again. That's the context for the decisions that platform owners have to make.

E.g. not too long ago, Dark Reader users received this notice https://darkreader.org/blog/attention/ about malware clones of the real extension that apparently thousands of people had installed (from the stores). It is events like this that influence these decisions.

>Then, at some point, there's no software left that allows users to achieve their goals, because "you wouldn't want to do that", "stupid people could accidentally use it", "your use case is too fringe to justify catering to it anymore", etc.

That's basically the Apple mindset. It's a well known fact (e.g. his biography) that Steve Jobs didn't even want any third party apps (other than super limited web-"apps") on iOS initially, and had to be convinced otherwise.
Less than half. Tbh I found the whole "guaranteed" bonus thing quite confusing.

London finance attracts a crowd that I had very little in common with. To be honest I only interviewed to see what it was like. It wasn't for me.
Diamond Cut 99% people donot know in details By Zeno Jewels
There are many types of gemstones, most of them are difficult to distinguish. Its our pleassure to get the following cut information by Zeno Jewels
Princess Cut commonly seen as square diamond. It has 76 facets. Compared with bright-cut gems of the same weight, it appears to be slightly smaller. The gems with this cut have staggered V-shaped grooves at the bottom. Reflecting the light entering the diamond, this is also the brightest cut of a square gem.
The princess cut gemstone has a simple and neat silhouette, and wears a princess diamond ring to perfectly set off the slender fingers. The princess diamond ring is also used as a choice of wedding rings. In wedding rings, each diamond is perfectly fit. The four pointed corners of the princess square are relatively easy to break, and the setting method of the claw setting is very strict to be set perfectly. The diamond cutting master may choose to cut out the shallow cut angle to increase the diamond setting Firm, diamond's durability.

To be continued...
Weird that something with this title got buried here on HN: https://news.ycombinator.com/item?id=23041528
From Idea to Scaleup: Startup Stages
Uber and Lyft face landmark lawsuit over gig worker classification (Tweet)
It doesn't happen with the z-shell (zsh) as I just tested under Debian. Bash shows the described behaviour. Interesting, need to look at other shells too, later.

But it's definitely better to be careful and expect the bash ("classic"?) behaviour.
Application Ideas for Developers
yeah, it is physically impossible....

I gave you two disciplines: bulking up in the gym, or playing soccer...

while bulking up, you gain both muscle and some fat, and your soccer performance will suffer as your weight will increase, and your larger biceps and pecs really wont help your soccer game much (there is a reason that pro soccer players don't look like body builders). Also playing lots of soccer will hurt your 'gains'. (too much cardio is a 'gains' killer).

On the other side, while 'cutting', to be leaner, you are running on a calorie deficit for multiple weeks, or months, and your soccer performance will suffer since you are so glycogen depleted.....

You can be good at both, but not the "best you can be" at both disciplines at the same time as optimizing for one, will hurt your other one, and that's just physics.

Hope that makes sense....
That's really cool of him.

I do think there are options to achieve all of that - scale without manual intervention, etc. - without Kubernetes though. At least where I work, if I look at the deployment issues we have, those are all the product of bad decisions and lack of action due to higher priorities. There's no reason why there couldn't be more automation. They're building something new on Kubernetes which looks promising (though I really hope that as an app developer I don't have to think of Kubernetes things, which just irk me), but the current platform would work well too if investment was made into automating the parts that aren't automated.
In my experience, it very much does. It's usually not as profitable though, and even laws & taxes are often set up to reward large corporations.
Download Your Data from Google
Incentivizing your staff to optimize a measure is always dangerous. You'd better be darn sure that that measure is a very good approximation of your utility function.
Compare https://tvtropes.org/pmwiki/pmwiki.php/Main/SeinfeldIsUnfunn...
Performance tests are quite manual and here is how to fix that
We engineers can do convoluted sums, the assumption is that the events are independent and you multiply the probability of success (or 1-probability of failure).
Steel or steal?

Isn't Bluestar better than Luminol?
> In the study of 368 patients, 97 patients who took hydroxychloroquine had a 27.8% death rate. The 158 patients who did not take the drug had an 11.4% death rate.

https://www.cnn.com/2020/04/21/health/hydroxychloroquine-vet...

Personally, when I find two studies report opposite conclusions, I take a neutral position. Neutral meaning: lets give drugs to people who need them instead of using a lupus drug to treat flu symptoms.

Might as well try Benadryl and Tylenol first.
Thanks. I am not wholly convinced of the benefits of releases for a project of this scale, I suspect most will just reimplement the moving parts in their own code for a variety of (usually NIH) reasons.
I may be missing something here, but why are things like this not repotrted as a bug ?
Who Contributed to PostgreSQL Development in 2019?
And this being Apple, they set the standard in Product Launches and conference across the industry, possibly multi-industry. Their take on Web Conference will hopefully be a guidelines and inspiration for many other Web Conference.
( Which so far looks more like a Video Call )
I felt liked the Metro design which felt hip, new, and modern when first coming across while developing an app for a windows phone back around 2013. But they lost the phone os battle to iOS and Android.
But I didn't argue that they shouldn't do it because we don't know whether people will compromise themselves.

I argued they shouldn't do it despite knowing that people will have the ability to compromise themselves.
Show HN: Matterlist, a Wunderlist alternative that helps you stay focused
It's crazy how popular Electron is these days. I want to say that it's become the de facto solution for creating hybrid native apps on Windows but maybe that's selection bias due to the apps that I use (dev, gaming)?
Dead? They still develop it, and I don't see a reason why you would start a new app in Win32 or WPF.
A safety match would do this in the real world and be much cheaper.
A Hyatt, whether in Delhi, Denver or Dublin will have certain minimum standards, which I would trust more than an Airbnb host in any of these cities.
Is this a benefit or a crutch or a mix or an implementation trade-off? I am still learning modern cpp.