skysight-inc/HackerNews huggingface dataset:
You don't have to send the files. Just provide link or some other way to access the said files.
That is a serious "quotation needed" statement. How can you even know you know about all relevant ecosystems when you are missing 90% of species? Besides, just knowing about the "keystones" of an ecosystem is required but not sufficient.

As an analogy, if you knew the top 10% keystone chemicals that make up the human body but did not know the long tail of the other 90%, you'd likely miss out on a lot of the details that make it all work like immune system cells and vitamins. Just because a molecule (or species) is rare does not make it non-essential.
Disagree. The future of self driving is not in self driving cars, but rather in self driving deliveries.

https://techcrunch.com/2020/04/07/nuro-gets-ok-to-test-its-d...

Zoox is in prime position to be a better nuro
The zillionaires are probably sitting in the back seat of a company car most of the time, working. If they personally own a (super)car some countries have mandatory insurance. I live in one of them so I can't really answer you question, sorry.
Let me tell you one day about the interview questions I got at a FAANG last year which were supposed to determine whether I was operating at a senior level...
Try large companies concerned about their public image and diversity statistics. They would sometimes hire more color/gender/age challenged people.
At my last job before retirement, the manager explicitly told me, please don't quit or that will leave us with only young people of a certain race :)
Sure you can, but QT will not be responsible for compatibility of your binaries, and I for example would not use yours, instead I'll try use some official biniries from Canonical for example even older ones.
This wording is confusing.

With our priors of how many real positives there are, a positive result could be wrong fifty percent of the time. The same is not necessarily true for negatives.

If our priors are wrong, of course, the test could be wrong more or less. Which is to say, yes, it is complicated.

Edit: and I should add that my understanding here could be wrong. Would appreciate elaboration on the point.
Thanks for being honest. I get your point. But in other words, you reject equally qualified candidates just because they are older. So the old guy has to be _better_ then the young guy to get hired.

That pretty much confirms what the OP said.
Direct download links

macOS Catalina 10.15.5 Update:
https://support.apple.com/kb/DL2039

macOS Catalina 10.15.5 Combo Update:
https://support.apple.com/kb/DL2040
You won't get any sources to 5.15.x after 5.16 or 6 is out.
I just repeat what he said and wrote. You can have a look yourself at the Oberon System, see e.g. https://github.com/rochus-keller/OberonSystem. Not quite similar, isn't it? Wirth didn't like overlapping windows.
As he writes he was influenced by the Mesa language when he developed Modula-2/Lilith and by Cedar when he implemented Oberon/Ceres.
Sybase was really dying on the vine probably at that point, so SAP buying them gave the product a better chance of actually being developed and not abandoned, so that probably helped a lot to boost sales and support contracts.

I remember where I work, the product went from 'divest' to 'retain' following the acquisition.
Nor real-time and Javascript in a web app
Something like 85% of the planet believes in non-science. There are 2.3 billion Christians, 1.9 billion Islam, 1.1 billion Hindu and probably a billion "other" religion. The fact that people believe non-science has got nothing to do with Facebook.
But I don't sell software. I sell machines with my software already installed. I don't send any binaries. What I can do?
Everyone in this thread is so focused on self driving cars and yet they are ignoring the possibility of self driving deliveries.

https://techcrunch.com/2020/04/07/nuro-gets-ok-to-test-its-d...
In-kind political donations that are not properly recorded and reported by Twitter as it makes moves to benefit the DNC.
Instead, I’m looking for a static, strongly typed language, that gives me native bindings for each platform’s gui. I think I’m fine with doing the abstraction bit myself, where and when needed. Any recommendations?

Last time I had to do a gui, I chose JavaFX, and it was fine. But I’m still looking for native options, even if I have to implement the ui 3 times.

Edit: to clarify, I’m looking for something beyond C/C++
A lot of things get exponentially more complicated as the company or customer base scales up. You'll notice that the ones that benefit the company and the bottom line somehow manage to keep up. I take this as a sign that any such challenge can be successfully tackled providing you have a genuine interest in that. Things are as they are not because they are technically unsolvable but because this is the degree of interest each one posed for the company.
They know this and have a way around it. Disney holds a controlling majority of Hulu. That's why they push the Disney+/Hulu+/ESPN+ combo so hard and put all the edgier stuff on Hulu. You can watch Pulp Fiction on Hulu with the Starz add-on. Hulu is their big aggregation play.
I've been learning this slowly over the last few years. I was a typical science guy. Then a close friend dragged me to the gym (which was just foreat heads right?). And it really helped with my depression and now it's a major activity for me. Same for Networking and Sales skills and Watching Sports and Foreign languages...

Embarrassed me would like to publically apologies for assuming everyone else is an idiot and should do what I do. Sorry guys!
The release looks great. All the 3d stuff is very interesting. I still hope we will soon get a tree view in QtQuick.
> The Ministry of Peace concerns itself with war, the Ministry of Truth with lies, the Ministry of Love with torture and the Ministry of Plenty with starvation. These contradictions are not accidental, nor do they result from ordinary hypocrisy: they are deliberate exercises in doublethink.

-- 1984

His title VP of Integrity is not accidental; it can't be.
I wish I understood how reading worked, for me. I just re-read an anthology (Dragon-themed short stories) I'd last read as a young adult (decades ago). All seemed new again. Saves me a bunch on books, since I've kept every one I ever read.

But halfway through there was a story I remembered. Not just a little; every detail of every character and scene. Emotionally and intellectually.

No idea why one story stood out, while the rest left my brain completely. Wish I could do that on command.
aha. Why are they trying to save 2 bytes worth of space?
Is it legacy ?
I guess I don't buy the idea that anything has changed. If a straight query shows you the data you need why would you put anything else but a thin layer of software over the top? More software is worse, not better. Apps are still lazily created by people downloading frameworks and plugging them into whatever shit they happen to be creating at the time.

The issues you state. Security, correctness and performance. None of these are solved by having more software. It might seem safer if you have more layers of shit between the user and the valuable data, but it isn't. Having a mental idea that now I use 'model and view' im going to be quicker, more correct or more secure I think demonstrably isn't true.
Over 100k Active Users
Navajo Nation and Other Native American Reservations Hit Hard by Covid-19
How about the Citroen AMI? (https://youtu.be/ALFSHP6RnHk) and (https://www.theverge.com/2020/2/28/21157346/citroen-ami-elec...)
They are the people making the content ad companies can plaster their drivel on.

Essentially YT is a middleman between billboard manufacturers (content creators) and advertisers (drivel manufacturers).
Maybe he was just standing in the right place at the right time, but he was also prepared with the right tools to do what he did. Doing good business is more than a spin on a roulette wheel.
Yeah I’m sure this is at least the third article I’ve seen posted in the last month or 2 boasting about being the first to use sewerage to detect the virus.
Salaries are usually range from 20 -50% of a total package. True it’s a gamble but folks expect the equity of same or higher value of that of a public company, esp if they work 80+ hour weeks. If they don’t get it, I do see them staying for a bit.
You can see the Hopsworks feature store as a repository of curated features ready to be used in ML models. Or, a middle layer between data engineers and data scientists:
- Data engineers write the data pipelines with the transformations and publish the features on the feature store.
- Data scientists browse the feature store, pick which features they need and build the model

In the Hopsworks Feature Store we group features together in feature groups. Feature groups can be then joined to create training datasets. (You can also select a subset of features from a feature group) Training datasets are stored in a ML Framework friendly format (e.g. TFRecords if you are using TensorFlow) and you can feed them directly to your model.

If you are interested, we have a longer blog post explaining the core concepts of the Hopsworks feature store: https://www.logicalclocks.com/blog/feature-store-the-missing...
Not saying your situation isn’t real, but this is more of a general reply to all of the comments. I am 45 and have had no trouble getting your standard enterprise senior engineer/lead/architect roles in a major metropolitan area on the east coast of the US.

After staying at one company way too long when I was 34, I’ve been able to quickly get jobs at 34, 37, 40, 43, and 44 years old.

Pre-Covid, there were a few conversations I had with managers of consulting firms for full time roles as an overpriced “enterprise architect”, “solutions architect”, “digital transformation consultant” type jobs. I just wasn’t in a position to travel for family reasons until my youngest graduated.

Now, actually I am targeting the three major cloud providers for an SA type position. I should be able to get into at least one of them according to my contacts.

But another thing I’ve found about many older developers who scream ageism is that they haven’t stayed up to date on the latest trends and they haven’t nurtured their network.
> If it's useful for covid it might be useful for other diseases or health problems.

Wastewater surveillance is an important part of the global polio eradication project.
I'm not sure if you're aware, but there are some options for in-office jukebox.

There's a lot of casting software where people can consume a stream (Icecast) and there are options for generating that stream (Liquidsoap is a DSL for just that).

Tools like airsonic have a jukebox mode:
https://airsonic.github.io/docs/jukebox/

I found all of these while trying to find a way to eliminate my reliance on cloud music players because the apps almost always end up being trash.
I think the mailto: link on your page is misspelt as mailt:
> Goroutines are so error-prone to control since you don't have many options for abstraction, so it's relatively difficult to build long-running highly-stable programs...

Oh? Building long-running microservices is literally my main use of Go, and in my opinion the language excels at it. What sort of issues are you having?
That statement is hard to prove. Most people do not read "all" content - they look for headlines that will draw them in. It's hard for any content to reach critical mass without first getting a bunch of eyeballs on there evaluating it.
Why not?

There's nothing in the BSD license that prevents you from mixing in code. LGPL doesn't care if you link it against BSD code. Just that the LGPL code must stay under LGPL.
What if I told you that desire to "travel" can be equally phony, a result of careful marketing tactics, a carrot on a stick. If only I had more money I'd travel the world and volunteer and become an Instagramer or Youtuber and just blog about the best places to get coconut water on the beach, that would be perfect. Now back to the office.

As Zizek often says, ideology shows itself exactly in the ways that you try to one-up the ideology. When you long to escape the rat race, you have to immediately associate to something that is only attainable via doing the rat race itself and making money (e. g. Travel the world, beaches etc). It has to be firmly in dreamland.

What the system doesn't want you to do: be frugal and marketing-resistant, demand payment relative to the value you provide, be satisfied with living in a normal house with a normal family, not craving products, being mentally self reliant, etc. There is no juice to squeeze out from such a person, but it might exactly be the kind of person your family and community would need.

Not saying this would be your best option necessarily, you can definitely put up with getting squeezed a bit, but be conscious of it.
Thanks! Shows me up for not noticing that. Thanks for highlighting it, I honestly would have not noticed it otherwise.
Company press releases are used as news stories all the time.

Look what happens when google/Apple/Microsoft announces a new product.

You may not consider press releases news but they are. Not all news needs to be investigative in nature.
Unless you consider HTML5 in the browser, the options are quite limited (I guess you do, as you included Electron).

GTK is always GNOME first and has issues most other places or just looks ugly.

wxWidgets always looked off and had the weirdes issues.

Qt (or at least QtWidgets) was fairly solid in design and implementation. Then they kind of put that on ice and started with a second GUI framework (QML) that didn't fit together whatsoever. Now it has a split personality and the widgets part has a hard time to keep up with modern problems like high-resolution screens and and scaling (I'm writing this from KDE, so I know first hand).

Then everyone tried to re-invent the user interface paradigm and that's how we ended up in the current mess. Consistent buttons, input boxes and frameworks were replaced by flashy but fairly unusable interfaces, which of course did not work out. So now we have this weird mix of not letting go and not knowing where to go.

You could go very old school though, with something like http://www.fox-toolkit.org or https://www.lazarus-ide.org/
You can’t tell.

Fake chargers and cables are very convincing.

How could it possibly be “your choice”?
I may be wrong about the history of security work on databases (feel free to correct me!) , but I think the security model was built mostly for an age where a single DB would be used by many apps, thus access control at the DB level seemed natural to the DB admins.

Today, with managed/containerized DBs and Microservices and share nothing architecture, I’ve seen most apps use their own database instance, in which case the access control stuff seems to be more of an obstacle than useful. e.g. just the other day, I ran into issues because the user used for schema migration did not have access over some tables in my apps database in Postgres since it has table level access control.
Speaking only for myself, I strongly held the idea that being "smart" was the most important thing. It's only in the last 5 years that I've really come to regret that view. (For context I'm in my late 30's) Ideas are cheap, getting things done is valuable.
Not sure about the US, they do in the UK tho. I usually don't consider ads without pay info.
So these mirrors don't exist then? https://download.qt.io/static/mirrorlist/
As opposed to normal hamster wheels where people are paid just enough to keep running. The mantra "Everyone must have a job!" is not really compatible with productivity? is it? It looks a lot like people are kept busy.
Thanks for bringing this up. I've taken the FB deck down. It was a mistake for me not to properly vet each of them before uploading them and it does look pretty dubious.
Stubbornness is the killer. The young just don’t have anything to be stubborn about, but for a manager one greybeard who knows how to cause problems by digging their heels in will make your life hell. The fact that they are probably right just adds to the pain.
I can't help but mention that I rather like the alternative approach of keeping steps 1-3, and using Phoenix LiveView (or C#'s Blazor?) for the rest. Not saying it's better or worse, but I quite like it.
The French stopcovid released everything for theirs, client, server, protocols. https://gitlab.inria.fr/stopcovid19
How about upgrading to management with your many years of experience?
According to Wikipedia [1], it's allowed in some states, and the deposit amount is:

$55k: Texas

$50k: Mississippi

$40k: Arizona

$10k: Massachusetts

New Hampshire and Virginia seem to allow it without a deposit. In Virginia you have to pay $500/yr.

It's common for companies with large vehicle fleets, particularly car rental companies, to self-insure.

1. https://en.wikipedia.org/wiki/Vehicle_insurance_in_the_Unite...
It is free software. The complaints are for people that want LTS binary builds for free. I mean how dare someone ask money for their work. You can make your own builds or fork it.

Isn't Red Hat doing the same thing, even worse I think they were obfuscating some stuff just to make things harder for competition.
And theyade a huge emphasis on protecting privacy.
No one's saying they shouldn't. If the current business model isn't sustainable, then it's a predatory lock-in scheme to monopolize the market and then take advantage of the people who've become dependant on your product.
> Bundling LGPL code in a binary, as mobile may require, instead of loading as dynamic library, requires you to get an LGPL exception from the copyright holder.

How come? The LGPL allows people to distribute statically compiled binaries that use Qt, you do not need an exception for that.
He won't though, obviously.
Yeah, but the music industry also has an issue that a surprising number of non-musical things are considered talent. "Production value" as was said in Tape Heads.
I actually was on a committee to do this for a university. Ultimately, some believed it would take resources away from computer science and compete with the program, so it was a year of work without anything to show for it.

I'm still a proponent of undergraduate AI degrees, but this proposal doesn't suffice. Deployment, testing, dataset collecting, statistics, more math, better organization of electives (computer vision, robotics, NLP as applied electives), bias mitigation, ethics, and more need a role. The state and university guidelines also provide a lot of constraints. I do think that a research or applied project is essential, which is captured in this proposal.

I'd definitely remove operating systems and compilers. I took both courses at the graduate level and have been working in basic and applied AI research for 15+ years, and those courses haven't helped me with that.
Then I think you would agree:Don’t trust Google to keep the prices low. Or any cloud SaaS company that has raised prices
I think how you process the article really depends on whether you made it through to the first postscript.

> PS - Don’t forget to be nice to your less nerdy co-workers. Don’t show surprise when they could be about to have a learning opportunity. Make them feel welcome and valued no matter their background and methods.

Without that postscript, I think it is fairly easy to arrive at the interpretation that the author actually celebrates their ignorance (which I also don't think they do).

Personally, I think they make a fair point: a bunch of work places for programmers/software engineers/whatever are dominated by "nerd" culture, such that "outsiders" can feel marginalized, and some of us nerds might do well to acknowledge that fact and remember the times when the roles were reversed.

How the tables have turned!
That only applies to the Cedar programming environment. Show me the references otherwise pls.

And it was even more remarkable that Xerox did not use Smalltalk for its GUI applications and the systems after Alto.
I don't want to turn this to a flame war but please. I've went through all FAAG (no engineering for N in EU). The interviews apart from never-ending seem to be stacking odds towards fresh graduates. Why else do all of them insist so much on grad level things such as complexities, basic algorithms etc?

Regardless. I refreshed all that and more. But still there always seems to be a guy somewhere in this long way that will throw the odd question (open 'the Linux programmer interface' at a random page and shoot). I mean it is very easy to find a quirky question to ask and then use my flawed or 'I don't remember this off hand (but I can damn sure find it and understand it in 5 mins if you let me) to throw me out of the window.

I've seen the same play at least 6 times (wannabe startups emulate this hiring process - if google does it then it must be correct).

OTOH dunno - perhaps I just don't cut it. Perhaps the competition has been turbocharging while I was working. Dunno.
I understand every interview is different, but what happens if someone with 20+ years of experience fails a leetcode-type (say, LC hard or medium trivia problem) but aces system design?

My understanding is that you probably won't get the job
NHL announced the plan to return to play after stopping due to the Coronavirus
The National Hockey League reported today a Return To Play Plan for the 2019-20 season, featured by an adjusted serious organization in which 24 groups will come back to play and compete for the Stanley Cup at two "center point" urban areas starting later this mid year. The Plan additionally incorporates a layout for the arrival of NHL players to their Club preparing offices (Phase 2) and formal preparing camp (Phase 3), just as data with respect to the 2020 NHL Draft Lottery.
Ask HN: Worlds most efficient JavaScript compiler?
With Typescript making serious headway these years, I'm wondering why someone doesn't use its type inferencing/checking as a front-end to a high-performance JS engine like V8?

Clearly, it's a lot of work, but the hard part is done, and the strong typing information provided by Typescript could be used to produce (JIT) highly optimized machine code at runtime.
That's incorrect. The 5.15 branch is and will be public. Most if not all changes to that branch will go via the dev (Qt 6) branch, which is also public.
Their YouTube videos are just amazing to watch: https://www.youtube.com/channel/UCh5q-FtihPqzTbgEkZQRy3g
This is really interesting. I spent a while a few weeks ago looking around for a serious, open-source BaaS effort backed by... anyone.

I've been influenced by code generators like xo/xo [0] and sqlboiler [1] recently (so you can have type-safe APIs and you still manage/own the resulting code).

My bet is that you can generate an entire API _and_ basic CRUD browser UI from a db schema. I've been working on a code generator that does this. It can currently generate an entire Go REST API with CRUD operations from a PostgreSQL database. Next is to generate a React/TypeScript UI and add auth support.

The advantage a project like mine has over this is that it defines a standard API specification and you can build an APIs and UIs against that standard. Right now the only API is Go, but I'd like to build a Java one too and would be open to community submissions.

Same thing goes for database dialect. Right now it's PostgreSQL only, but this kind of code generation can be done on any database once a driver is added.

Won't link to it here because the whole thing is WIP but it's on Github. I see this kind of project as a long-term base for rapidly building any sort of db-based applications in the future.

[0] https://github.com/xo/xo

[1] https://github.com/volatiletech/sqlboiler
Of course it wasn't a democracy in a modern sense, but sejm had legislative power. The system is even called szlachta democracy [0] (although that may be a bit biased name). Compare it to most of Europe (except England, Netherlands, Venice etc.) where you'd have a rise of absolute monarchy up until the French Revolution.

[0] https://pl.wikipedia.org/wiki/Demokracja_szlachecka