skysight-inc/HackerNews huggingface dataset:
The thing to understand is that ten years of conservative government have ravaged education and any respect for intellectual integrity. School is about setting arbitrary exams to prove that any failure of the student is entirely their own. That's why the university system is inundated with milquetoast students who behave as strategically as possible when doing any work.
Top Skills, Jobs That Google Is Hiring For
Did you check "run task as soon as possible after scheduled start is missed"? And what about "If task is already running, then the following rule applies: Do not start a new instance".
What? Climate change is scientific fact bro
I don't know much about Jeff Bezos so I try to reserve my judgement about him. But I am confused - how does one come from a poor family and then receive a $300k loan from said family?
Yup. I definitely got caught doing double takes. Too distracted by millibars to even finish the article.
Send me your CV along with a desired rate (my email is in my profile).

I can't guarantee anything but we do occasional have contractual work where age doesn't really matter (in my opinion), its all about the attitude and getting the job done. I would even consider your age an asset as you have field experience that a lot of people dont.
Ad revenue. Go do a DDG search. You'll notice off to the side there is an ad conspicuously tagged as such. Click that, and DDG makes a little bit of money. From what I understand, their ads are only related to the content of the current search.
Maybe one could use the option -ffixed-reg and put different threads in different compilation units with different options. Even so, one would not be able to use the standard library, since it is not compiled with the right options, and even custom functions would have to be compiled separately for each thread. It would be a lot of hassle, but it might work.
> Installation of Qt binaries will require a Qt Account

How is this compatible wit the LGPL? Can't I host a compiled copy of Qt and let the world install it?
That's the equivalent of creative accounting for software developers.

Dick move.

Such behaviour just leaves the market to big corps who can afford to release such tools for free while extracting money from elsewhere.
The numbers are not the point. In some sense it's exactly to weed out those who cannot just say A or B and stop at "well if you look at it like this then A, but perhaps B...". It's 12%, and that's it. You signal that you care about making money for your boss, which, however we twist it, is the reason and hope behind every hire.

Its a cultural thing. They fear ending up with a bunch of people who just want to have fun with elegant code and tech and polish some corner of the app for a esthetic satisfaction. They fear not even being able to communicate effectively about your role in the business.

Being able to say 12% is much better than not even thinking of trying to estimate it. Theoretically, a nuanced view would be even better but there is a time and place to be nuanced and witty and thats not on the HR desk.
Right until some mid-level prick wants a bonus and cuts costs, so your project is closed and contract terminated :-) Been there ...

But, the good thing is that nobody can fire you from your own business.

Give them a finger and use existing make, along with other binutils.

Good luck and don't pay attention to arrogant idiots.
The Way to a Tight Knit Remote Team
I just enjoyed a Hydrosphere course at the local uni.

The point was made that humanity is just putting a lot of crap into a system whose limits are poorly understood, and we might want to rethink that a bit.

I found the dispassionate, factual presentation more compelling than the Chicken Little fare.

The irony may come if it is shown that all of the anthropogenic global warming is what staves off an ice age in the presence of a quiescent sun.

https://www.forbes.com/sites/jamiecartereurope/2020/05/12/th...
Funnily enough, this came up in a similar comment earlier today.

https://news.ycombinator.com/item?id=23319868

It's important to note that Qt is only talking about the commercial LTS release, and not the open source version of Qt.

All development of new code released in open source Qt is still released in the development branch, the open source community 'misses' the back ports into the stable (LTS) branch.
Travel insurance.

"punish like criminal" - what are you talking about?

Also, you're talking about the humane side but focusing on losing money because of void airplane tickets. I think hindering a pandemic is more humane than worrying about losing a few hundred dollars.
There is a pedagogical precedent for working professionals sharing their craft.
God forbid someone wants to get money for their product
Hundreds of thousands of people are still in jail for drugs in the United States! Neither presidential candidate is for legalization of cannabis alone, and there is no talk of legalizing anything else.

I hope one day the war on drugs will end - but sadly it is still alive and well in the United States and all over the world.

As for the war on misinformation, we have lost continuously on this one for years in a row, and there's no evidence at all we're succeeding.
With containerization and network orch layer, the db often isn’t the best place to enforce access perms.
I use a toy for 5 years old, that let you construct a 3D structure with magnets, to represent the history, and I stick colored post its on it to represent references.

Important points:

- git log and checkout must be explained in details, as they are a huge source of confusion.

- don't use the famous graphs with revert arrows, they confuse the heck of students

- explain push/pull/clone as late as you can. Most of the course should be on a local repo.

- help them setup diff tools for their particular env. It's harder than you think given the diversity of them.

- you will often have to explain ssh and key management as well. It's not git, but git is close to useless without it. For windows users, you may have to spend an hour of terminal tutorial, putty or not. Use cmder or windows terminal, not cmd.exe.

- do give them a cheat sheet, but only incrementally once they understand the concepts behind them, otherwise they will copy/paste blindly.

- teach them to have a clean working copy before some key operations, and show them why.

- make a big final exercice where they all work on the same code base and push/pull/merge from each others. Twice. Once where you help them. Once to check they can do it now without your help.

- rebase, squash and cherry pick are optional. Do them only if you have plenty of time at the end, and that the rest is well understood.
It is ageism when a company would hire a 25 year old with the same skill set but would’t hire the 45 year old in those circumstances (or insert anyone in a protected class). The point is, they arehappy to invest in young ppl but not so-called “older” ones. The only way around this is collective action that includes the young- other industries have unionized and sued again and again w class actions to protect themselves and their futures. It’s how discrimination became “illegal”
Any good alternatives to Qt? I remember looking into the cross-platform desktop development landscape a while ago and being disappointed by the options (Qt, Gtk, Electron).
It's like the '1984' ministries....
Verifying Windows binaries, without Windows
I saw the headline and immediately assumed it was an app by the same Bear company. I would guess that almost every single Bear Notes user would have the same reaction.
Well isn’t it gave and take? You get something you’re looking for and they want to use that opportunity to learn. I think that’s an ok deal.
Disclaimer: I work on Firebase but I'm always speaking for myself on Hacker News.

This looks really cool! Honestly I think the Firebase comparison may be throwing some people off here because this is a SQL-based system, which means there's a huge base of existing tools/techniques/knowledge to build from.

I like any tool which makes it easier to build an app. It's 2020 and we still start every app like this:

* Pick a database
* Spin up a server
* Connect the DB to the server
* Create a REST API for the server so the client can talk to the DB
* Somehow make that secure enough
* Write a bunch of CRUD code on the client

What a waste of time! Glad to see people like Supabase taking on this problem as well.
I just can't see how a single self-contained Linear Algebra course could in any way prepare one for the actual data science behind AI and ML. But your point is well taken otherwise.

Edit: Reviewing Bretscher (Linear Algebra with Applications, 5th), it appears you are correct; it's not until you study the applications that you need Calculus. Most Unis I'm familiar with, however, will require multivariable (Calc 3) at least as a pre-req for Linear Algebra.
The original story of how Coinbase was started and built
> . Startups will advise you that you cannot possibly understand the complexity of the problem space they are solving because no one in the history of the industry has ever tried building complex software, which is why they are writing their own version of make in two week sprints.

This describes every project here https://github.com/uber
Trump threatens to 'close' down social media platforms
Ballmer, acting as an executive of Microsoft, has a duty to provide a profit to Microsoft's shareholders.
The brain is very much optimized. You're not going to hack thousands of years of evolution. The brain's a LRU cache.
> we don't read articles about the CEOs who make bad bets and lose them

Yes we do, all the time: Theranos, WeWork, WebVan, Myspace, Friendster, BlackBerry, Enron, Worldcom, etc, etc, etc.

Sure, we don't hear about companies that never get anywhere because they never did anything interesting to start with, because that's unremarkable.

But we hear a lot about the companies that attracted a lot of success or hype early but then "bet" wrong. (In fact, these stories arguably get a disproportionate amount of coverage, due to schadenfreude from journalists and their audience.)

The roulette spin analogy is not apt, because building a successful company is not a single bet; it's many many bets, every year/month/day over many years, which moves it well out of the realm of random chance and mostly into the realm of skill.

And before someone says it: nobody argues good luck is not a factor in a company's success. But that is mostly at the very beginning (e.g., Steve Jobs meeting Woz; Bill Gates' mother knowing the chairman of IBM) and luck alone is not nearly enough.

Skilled leadership over the long term makes all the difference between success and wasted opportunity.
Ask HN: Software for producing terminal-based tutorials?
Prof here. Need to create online lectures for delivery this fall. Course is scientific computing. Plan is video of ipython shell and an editor plus audio of me blathering on. I use a Mac. Suggestions for software for the screen portion? Thx!

Edit: OBS Studio? Screenflow? Camtasia?
My favorite conspiracy theory about climate change is that it's a deliberate bit of geoengineering by the ultra-elite to prevent the otherwise arriving ice age, kept secret from the merely very wealthy who wouldn't want to lose their beach homes.
People who don't try to become rich probably won't. That much is clear. When people pursue theoretical physics they knowingly choose a career that cuts off almost all paths to wealth. The question "so, why aren't you rich?" doesn't apply to people who aren't even trying.

For success within theoretical physics you see, again, exactly how important raw intelligence is. Charisma and people skills are nice, but top researchers are disproportionately brilliant. This isn't nearly as true in those scientific fields where research results are unverifiable. We've seen this in the recent months with the embarrassing quality of epidemiological modeling.

Earning $1m a year doesn't require exceptionalism of any kind, but there is a huge gap between $1m a year and the global top 100. And intelligence becomes more dominant and other traits start to matter less as the stakes increase.
And most people do play fair. But many wont.

It isnt unreasonable or wishful thinking to expect to never be robbed. I shouldn't have to lock the door to my apartment, I could probably get away with not locking the door to my apartment, but I lock it anyways.
https://httparchive.org has a much larger dataset, if you want to start playing around with something truly vast.
I've had a lot of problems: latency, ssh tcp connections dropping packets and whole connection becoming unstable, manually configure proxy / browser each time & also sometimes you may forget to start the tunnel. You also need to start a new ssh connection for each port you want to forward, so you end up managing a bunch of ssh connections if you want to expose some services for example. Wireguard is more deeper down the layers and just works without jumping through hoops - none of the apps are aware of it and when it's on, it just stays on). Of course, when all you have is ssh to get around pesky restrictions, then I guess that will do fine too! ;-)
God the CS field is really getting muddied by AI hype. Please for the love of god start with the fundamentals.
And I'm sure that's a great comfort to the vast number of people who are born with every bit as much potential for greatness as <insert personal favourite genius, celebrity, or billionaire here>, but never have the opportunity to realize it due to crushing poverty.

They may never be able to achieve even modest financial security and live in constant dread that they'll lose one of their 2-3 jobs and be on the street, but hey, they can define success as meaning a family that loves them, so that makes absolutely everything OK! /s
> The FAANG gang will never see your resume or application as their automated screeners will silently reject you

I'm an interviewer at a FAANG company. I've interviewed plenty of candidates who were over 30, over 40, and never once seen anyone rejected based on age. I've worked with guys hired in their 40s, generally very solid devs.

The key thing I have seen is that if you've been in the industry for 20+ years, we expect you to be at a senior level. If decades of experience doesn't make you any better than a college grad, what have you been doing for 20 years?

I'd love to have a senior dev with 20 years experience join my team.
That's pretty much why people created ORM for, though.

E.G: Django ORM will let you define the schema, and be the single source of truth for you DB and your REST API.
This really resonated with me and is so well said. I have the same relationship with books and movies and consider choosing a book to read a very precise and intimate choice. I research a book I’m interested in thoroughly prior to committing. Glad i’m not the only one. Cheers.
It's not a criticism, really (there's nothing wrong with wanting a job) but parent comment was asking why an academic field is being balkanized into a variety of specialized trade school topics, and that's why: to try and produce graduates who are immediately employable in the technology du jour.
I got a warning that I was approaching the limit of free queries, so it appears that the answer is no.
Hi :-)

I absolutely love Julia. That said, my comment was a joke. I thought it would've been a funny response in line with the goofiness of the project :D
If it becomes endemic is there really a need?
Return of investment in converting a TypeScript codebase to be functional
:)

Look I get the sentiment, but you know what I mean. Graphql would be a killer feature.
wxWidgets.

Also - while a lot more low-level - Skia. Sublime Text/Merge and Aseprite are using it.
Morality and strong ethics do not place a glass ceiling on anyone’s achievement. Arguably, consistently good ethics lead to more opportunites and better outcomes.

The main issue here is people have different ideas of what is ethical. Disagreements arise when countries and increasingly companies exert power of people given to them by those same people.

In my mind, the same problems existed before facebook and expecting facebook to solve them for everyone is rediculous. Even more rediculius is expecting everyone to accept facebook’s solutions.
Correct, you can do exactly that.
How to Make 3D Fractals with Ray Marching
tnx for recommendation guys
Possibility of superionic ice VII in external electric field of Venus
Qt is released under two different licenses: there's the open source release and the commercial release.

Qt hasn't for a while distributed binaries for the open source release, but there were publicly downloadable binaries for the trial version of the commercial release which is what has now gone. But as you say, nothing stops _others_ from distributing binaries for the open source release.
I find myself biasing towards older devs. The old guys tend to trend towards reliable tech, reliable architectures. They're done playing around. They have families at home, so they want to get the work done... and go home. They do things that they know will work. They might not be using whatever the fad of the day is... and sometimes there are missed opportunties from that. But more often it means the stuff they build has less bullshit issues that comes from untested, immature technology.

That said, older devs can be very stubborn. If in the interview I detect that I'm not going to be able to work well with the person. I might pass.
> Can't I host a compiled copy of Qt and let the world install it?

Of course you can do that, as long as you respect the LGPL. That's what pretty much every Linux distribution is doing. It's just that the old Qt offline installer by the QtCompany is no longer available.
> license for that kind of devices is quite shady

Would you please describe what exactly is shady in the licensing for someone looking at Qt?

My bigger issue is that they are inflexible with their licenses for small businesses. Either you use LGPL, which requires copyleft on bundled mobile apps (I believe) or you pay based on the total revenue of your business, no matter how small the app is, as told by Michael Dominick on the Coder Radio podcast. Can be quick expensive if you want to launch a new product line, as Mike did. He decided to rewrite his app in C# and AvaloniaUI for Windows/Linux cross platform support.

https://github.com/AvaloniaUI/Avalonia

> that they have a clear history to do major breaking changes at each major release

This is a major issue for me.
Aegis is FOSS and available on F-droid. Does backups which I add to my keepass db and sync across machines.
Many people do pay for the best ones. Recipe books are still very popular. Most people pay for their recipes by viewing ads.
So how does this make Qt "anti open-source"? I'm not saying that they aren't, but they are under no obligation to provide binaries to anybody (under any free software license). Many bona-fide free software packages do not provide binaries at all.
Obviously you can. The officially sanctioned Qt binaries will require a Qt account before they can be downloaded though.
Vuesax Framework for Vuejs New Component Data Table
> some of us work in industries and countries (You know where) that don't fully embrace SI, and mixing other systems with SI is common

That's actually pretty much everywhere since metric and SI are two different things. Use of the litre is deprecated under SI.
> If you're not charismatic don't pursue a career in a field that requires charisma. Simple.

I'm sorry, what field would that be?

I have yet to see a field where extraversion, persuasiveness, and regularly going out and having beers with the boss is less likely to get you promotion than being utterly brilliant, doing an amazing job at what you do, and maintaining a healthy work-life balance.

At least in America, charisma has a massively outsized influence on your success in anything but the very most menial of fields.
If you compiled it yourself, yes. The Qt source code is available under the LGPL (among other options), the binaries provided on the Qt website are not.
The Importance of Financial Projections in Your Pitch Deck
I still have 32-bit applications.

More to the point, I don't know of any compelling reasons to upgrade from Mojave. The new battery-conditioning feature may be the first such.
Vikings Konusu Nedir? Oyuncuları Kimlerdir?
Viking halkının en önemli kralı ve lideri olan Ragnar Lothbrok dönemini anlatmaktadır. Ragnarın nasıl halkının kralı olduğunu İskandinav ırkının nasıl lideri olduğunu anlatan bu dizide, Ragnarın tek amacının bir gemi yapıp okyanuslara açılıp batıya ulaşıp verimli toprakları feth etmek isteğidir.

Ragnarın bu isteğine ilk başlarda en çok destek veren kardeşi Rollo , karısı Lagerta ve ona körü körüne bağlı olan dostu Floki olacaktır. Ragnar Flokinin ağaç ustalığı sayesinde okyanuslarda kullanabileceği bir gemi yapmaya ikna etmiş olup ve bu gemi ile kardeşi Rollo ile batıya bir saldırı düzenleyerek artık halkının kralı olmaya direk aday olmuştur. Ragnar her düzenlediği sefer de hristiyan kültürüne saldırıda bulunup kendi inanışları olan Valhala’ya savaşarak ulaşacağına inanıyordur.
Will admit to bing one of those that watch some of the adverts to the end. It’s certainly compelling and engaging filmmaking.

The content is good. Criticisms that the content is often shallow and more about the person than the topic are fair and valid. Your won’t really learn much actual skills apart from maybe the cooking ones. It’s interesting and inspiring content regardless.

You can find comparable stuff on YouTube if you know where to look and are willing to filter though things (lots of great biographic speeches on there and such) but I get their biz model and it makes sense. It’s basically super premium YouTube. They’ve attracted a very diverse and impressive mix of talent too.
> you have to be rich to take care of your family?

No, but your family will certainly benefit from you increasing your wealth instead of claiming you're too busy with more important things or doing what you like.

> Want to have an open conversation with someone you disagree with?

Don't worry, I don't merely disagree with these people. I find them foolish and obnoxiously self-aggrandising, hence an open discussion would lead nowhere.
I have written a bunch of Qt android apps over the last few years (not all of them still on the app store though):

e.g:

https://github.com/ImageMonkey/imagemonkey-thegame

https://github.com/bbernhard/nextload-client

https://play.google.com/store/apps/details?id=io.imagemonkey...
Hah, reminds me that scene from "someone likes it hot", when they are discussing shaving legs :-)

Don't do that - young chicks dig older boys :-), use that advantage!
Most of us chose the profession/vocation we practice because that is the opportunity that presented itself at the time. Very few people set out to be "rich". What they really want is to be comfortable, and able to pursue contentment.
An anecdote from when I was a young person. A friend was working very hard to become a plumber. At the time I thought who would want to be a plumber, it is a gross and dirty job with a limited future. One day I asked him out of curiosity what he thought a plumber's place was. His reply surprised me. He said "a plumber's job is to protect the health of the community." Now that I'm older and reflect back, I can see that being a plumber is a solid vocation, that is needed by most communities, where a person can live anywhere they choose. But they don't get "rich". They make a comfortable living and feel they are contributing to the well being of the community. Isn't that what most of us really want from life?