skysight-inc/HackerNews huggingface dataset:
Good point and interesting question indeed. Finally tried simple speech synthesis demo [0] and in Win10 Firefox it really reads out some "basic ASCII-smileys" as their descriptive translation (and ignores any other set of non-alphabet characters, with few exceptions like underscores and asterisks).

Compiled all predefined textual emoticons offered by Gboard app in Android [1] and let the Narrate speech synthesis in Reader view (F9) read them aloud (uses presumably the same synthesis as example) - quite predictably most of them weren't heard at all, but those simple ones that were have surprised me.

So most probably there is no problem with that particular Unicode bear in screen readers after all.

[0] https://mdn.github.io/web-speech-api/speak-easy-synthesis/
[1] https://gist.githubusercontent.com/myfonj/f6b0ed1c783d16a79d...
I couldn't care less what's FSF-endorsed. They are not the company behind Qt. Perhaps ask the Qt company what they endorse?
Twitter has opened a whole can of worms. There are several official state agencies with their propaganda PR arms on Twitter. Will they fact check them too and risk being banned in those countries?
Ask HN: What are Twitter's options to operate if Trump decides to shut it down?
The thing that's really invaluable for me is the firebase javascrpt implementation. Saving the state in a web app and new Objects being addable/editable offline with firebase automatically synchronising when network is available with me doing absolutely NOTHING is absolutely insane. Having just the API isn't really going to cut it.
Not a false narrative.

https://www.sos.ca.gov/administration/news-releases-and-advi...
Management and engineering are two different careers, so I wouldn't call it "upgrading".

Having the technical chops definitely helps as a manager. And knowing what the managers expect and be able to talk their language helps as an engineer. If you reach certain level its easy to jump between them. But they require a different set of skills and the work is different.

If you like it, there are a lot of rewards. If you don't, it can be soul-sucking.
Good luck trying to make a nice looking UI in wx.
Two other users mentioned that this also happened with Half Life and Phantasy Start.

Makes me wonder if a lot of software has this bug and we only hear about it with the popular products. Also I wonder if something makes games especially prone to this sort of issue.
That's the good scenario but after so many times one starts to wonder.
The Dictator's Handbook would say the CEO is optimizing for survival as CEO. The book was subtitled, "the logic of political survival," and is based on a game theory based model called the predictioneers game. It was written precisely as a more useful quantitative tool to describe these things instead of just moralizing about them.

It means this CEO makes decisions that first secure her ability to maintain benefits to the essential people who keep her in that position, second, to prevent influential people from coordinating for leverage themselves to become new essentials she'd be accountable to, and third, maintaining the pipeline funnel of interchangeables to keep those influentials in line. The goal is to reduce the size of the coalition you need to please to maintain the ability to keep making decisions in that role.

The moralistic version of this is the Gervais Principle from Ribbonfarm that gets posted here periodically. In that model, instead of Smith and DeMesquita's leader managing coalitions of essentials, influentials, and interchangeables, you have the Gervais psychopath using idiots to manage losers. It's just a different description of the same mechanisms.

There is a third related model, which describes how, where to do any good in the world at all, you need the power to do it, and obtaining and sustaining that ability long enough to do the good you intend to becomes %95 of the work, with vary little left over for benevolence and altruism. The path to that is straightforward and achievable, as evidenced by how many objectively unremarkable people seem to achieve it. It's just a matter of desiring that over all the substitutes and distractions that keep you comfortably in your place.
As usual he is just playing the victim when people call him out on his lies. What makes it different and worth watching is when the platform instead of a user does it.
That makes sense. I'm hedging against dead technology by keeping the database and code generation parts separate from the templates. This way you can have templates for any languages so long as they speak a shared (HTTP) API specification.
Hmm. I just started playing with QT and I really like how easy it was to create simple database interface. It may not be pretty, but it is very functional. The change to commercial is a little sad, and I understand the money part. I just wish they did not require an account to do it.
Maslow's Hierarchy of Needs for Remote Work
Do you know of any example project that does this? Ideally something that'd just work like a docker script or bazel build that makes these binaries.
So he just admitted that fact checking is suppressing conservative voices?

That's awesome.
Exactly this!

Which is why being "anti-Right" or "anti-Left" is dumbing down any discussion, just as much as being "anti-Climate Change" and vica versa (whatever that even means!).

We need to lift up knowledge and facts, and present them as such along with possibilities, options and the fact we just don't know all the consequences of current trajectories (for both good and bad!).

Same with "anti-News" and not. Though when news is about "survival of the fittest", we see how this may influence news reporting.
Some of it is just well hidden. For example, there is no direct link to the CSS reference, but if you browse through the Java doc, you find https://openjfx.io/javadoc/14/javafx.graphics/javafx/scene/d....
This article is almost two months old. If I'm not mistaken, these researchers were actually the first to test and find S-CoV-2 in wastewater. Their data was shared unpublished, in the name of haste. This led to a prompt parallel study by Lodder & Husman, who hit publication within days of the study named in the parent article.

These are the folks who set off the whole 'testing wastewater for covid' thing. They're not falsely claiming to be first on the scene. You're being misled by the context, because someone posted an old article.
Nice build :) Have you checked out EasyEDA + jlcpcb? It can improve the electronics aspects of robot projects.

I searched a bit now to see if any new projects have shown up. Came across this one: https://hackaday.io/project/167845-mjbots-quad Could maybe be interesting, but I haven't looked into it.

Here is a chinese motor manufacturer that makes more sane motors:
http://www.gyems.cn/product.html

Getting a drone or gimbal working properly from scratch is a lot of work. And these dynamic walking systems are more complex endeavors because there is less info out there. So I would recommend to find some project with people who seems talented and has a nice atmosphere and then get building :)

edit: Ratholed on this, here is a nice blog with inspiration (scroll for lots of awesome)
https://build-its-inprogress.blogspot.com/
I think that's debatable.

A UI without a persistent root/admin connection lingering in the wild cannot leak such a root/admin connection, can it?

How many retail corporations have had breaches resulting in huge credit card dumps that would not have happened if they had not been using frameworks with persistent root/admin database connections outside of their internal office network?
If the majority of people live in LA and NY, then that'd be reasonable, but that's not the case. If we got rid of the electoral college, rural voters would still be a substantial portion of the population. In the current system rural voters in California are being drowned out by coastal cities where as urban voters in inland states are being drowned out by rural districts.
Paper Preprint https://pubs.acs.org/doi/10.1021/acs.estlett.0c00357

a french team in this space too https://www.medrxiv.org/content/10.1101/2020.04.12.20062679v...
https://www.sciencemag.org/news/2020/04/coronavirus-found-pa...

also this from Yale https://www.medrxiv.org/content/10.1101/2020.05.19.20105999v...

at EPFL https://actu.epfl.ch/news/covid-19-les-eaux-usees-pour-detec...
Is no-one going to talk about how this is explicitly what "freedom of speech" means? That Trump is one of the few people that "freedom of speech" doesn't apply, because it's protection FROM HIM doing exactly this kind of thing.

Twitter has every protected right to criticize the president (which they should have been doing a whole lot more of but that's a different discussion). That's the whole point of "freedom of speech" in our Bill of Rights. Our government literally cannot do what Trump wants to do, and to try to say that he can is to explicitly say that the Constitution is meaningless and void.
I'm both concerned and relieved people are noticing this. For over a decade media has repeated government press releases as fact, often word for word. For a long time they've "covered" corporate crap the same way ("thanks for filling the spaces between our adds, we don't care what you say"). People seem to have a real issue with Amazon (for good reason) so now they're starting this BS, maybe it will be questioned?
You inverted the statement in the act of repeating it back - people were misled into believing eating fat was unhealthy, not that it was healthy.

And this is a part of the problem, right? It's not whataboutism, it's a lesson from history. Your belief in the incorrect expert advice of yesteryear is so strong that even trying to type out the opposite is hard.

At the moment a whole lot of people, of the type who read and post to HN, have decided that disagreeing with "experts" is divisive. The problem is these "experts" aren't really experts by normal definitions, like someone who has a strong track record of correctly understanding and predicting a complex topic. The word is instead being used to mean something more like, "people employed by the government who claim special knowledge". Nutrition is the example chosen here for non-expert experts, because nutrition has been hit hard by the replication crisis. But it's hardly the only field with this problem - basically every medical authority has discredited itself during COVID.

Disagreement with authority is a classic justification for free speech. It is inherently perceived by the ruling classes as "divisive" because that's exactly what it does - it divides people into those disputing their authority and those who don't. You thus can't combat "divisiveness" without simply shutting down all disagreement with the government in all ways.
It is crazy to see how well he knows his base and how to get them to rally close to an election. Making them think everything is a liberal bias against them, and if they don't vote for his big government agenda they will receive a big government agenda. This is just one more way for him to get his base to believe everything he says versus people who actually prove what he says is a lie. He wants state run media and social media just like China. As much as he talks about hating China he would love to be China.
We just call this a shell account. Putting a terminal in a web browser is usually a massive downgrade.
It doesn't play well with the current largish screen sizes.
I got it to run on an eeePC 701, which has a 800x480 LCD Display.
Thanks, interesting! Shame they didn't start in the south in februari, could have made a difference.
Saw that as well in London. Don't mind it too much to be honest.
Couldn't agree more. If major price changes are required to make the product work well after customers have been "enticed" in with a reasonable cost, it is underhanded to say the least.
He's the only one being fact checked. And they chose CNN (most antithetical news source) to "debunk" his claims.

https://twitter.com/i/events/1265330601034256384
My experience is anecdotal and second hand. I've seen it twice now.

It began with a friend who was in the job market as a 50+. More on the hardware side. This guy has some cool experience. He gets lots of interviews, they go well, but no offers.

As his frustration grows, he grows desperate to try something different. He dyes some color back into his hair, gets some tinted glasses, and lets his daughter take him shopping for some more hip interview clothes.

A month later and he's in bidding wars for who to hire him. He said the difference was night and day. He was now pointing out his age in interviews "are you sure I'm not too old?" and the interviewers were like "no way man."

I wondered how one off this was. A year or so later, knew another guy who was having this same struggle. We shared the story with him. He raised his eyebrows, hesitated for a week or two, the colored his hair, got his niece to take him shopping. And pretty much same thing.

Obviously, this is a small sample set. But the lesson I took from this (and haven't had a chance to prove for myself yet) is that it's not your age that will limit you, but your apparent age. If you are old, but look like a younger/fresher version of yourself, you do well. If you appear "old", you struggle.

Best of luck.
"Start up a whole async event loop" is really just "call one of the event loop APIs in the kernel". It's not like "starting an event loop" is intrinsically costing a millisecond and half a gig of RAM or something.

What a larger system builds around the event loop may be heavyweight, but I think that would generally be less about "using Node" or "using Go" and more about picking up some heavyweight framework within the event-looping language. The event loop itself is generally going to be too light-weight to worry about compared to the things it is waiting on to worry about, until you get to a scale that you're unlikely to reach on a CLI.
Again: to 5.15.x after 5.16 or 6 is out.

Or, in more words as Qt pusts it:

> Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers. This means open-source users will receive patch-level releases of 5.15 until the next minor release will become available. This means that we will handle Qt 5.15 in the same way as e.g. 5.13 or 5.14 for open source users.

It has nothing to do whether mirrors do exist or not, when there will be nothing to mirror.
The comments here are surprising, to say the least. I just ask that some of you actually take a step back and realize what you're defending here.
Seems a bit silly to judge a 1400+ pages sci-fi trilogy based on a few chapters. It's not like science fiction books are usually great in prose.
Trump exists because of social media.
Photography tips for iPhone, Take professional looking photos
Straight from the Qt (link above):

> Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers. This means open-source users will receive patch-level releases of 5.15 until the next minor release will become available. This means that we will handle Qt 5.15 in the same way as e.g. 5.13 or 5.14 for open source users.
Anyone remotely woke would realize that they are to ignore the unusual age difference of their manager (rather than feel bad, etc) to precisely the same extent that they are to ignore all other differences of protected classes.
My understanding is that it's not enough to provide the source code to the LGPL part. You need to provide a way that someone could use a modified version of that source with your application. (Indeed that is exactly what the top-level comment said.) That's because the point of GPL is not just to let you see code but also to hack around with it yourself.

So if your program ships with dynamically linked qt.dll or qt.so (or whatever) then it's good enough to just provide the source code because they can just build their own qt.dll or qt.so with their own code and directly use your program with it. But if your program statically links QT then you also need to provide some files (e.g. object files) for your application along with instructions on how to link those with the QT archive or your modified replacement. I remember a comment here on Hacker News about a program (a Sun one I think) that did exactly that, or least provided a URL to download the object files and build instructions.

So that means that if you provide a device containing GPL or LGPL code then you ought to provide a way to upload your own modified version onto that device. I'm not sure that's always true in practice, but that's the intention. If it's not possible, maybe the lawyers have figured out that a strict reading of the licence text doesn't actually require them to do that. Or maybe they simply don't adhere to the GPL properly but no one has dared to sue them.
No - It's just for fun. You just play against your mates.

There's a leaderboard showing who's "Won the most".

Of course if you wanted to all stick a fiver in, winner takes all? :shrug:
GWT 2.9.0
This is what they want, since they release Qt under LGPL. If they wanted to prohibit static linking altogether, then they would use GPL exclusively.
That’s probably why they’ve delayed taking this stance for so long. They have, after all, typically refrained from “fact-checking” leaders or politicians in other countries too. I assume it’s just got to a point where they’re no longer to (in their good conscience) offset readership/users with the promulgation of highly questionable statements.

And to be perfectly honest, I’m all for it, especially if they’ve done this (and will do this more broadly, as you suggest) despite expecting to take a substantial ‘hit’ to their bottom line.
It depends how it's tested. Clearly short burst test produces high numbers, because it gets really high, before traffic shaping (throttling) kicks in. In my case cloudflare reports almost 10x the speed I'm actually getting for prolonged downloads. Of course burst speed is much higher.
I'd use standard Django or Rails or whatever framework I'm most comfortable with. I will definitely avoid using microservices or Kubernetes - those are wastes of time for ~90% of projects.
Doing the same thing or new things?

I'm 51. After 20 years in SQL and C# I'm tired of it. Last year I got myself on a Python project and I loved it. Then I got myself on a TypeScript project and I loved that even more.

I imagine that if I interviewed for a Node.js job they'd probably look at me like I was nuts. They'd probably think the worst possible thoughts, as people do. After 30 years in software development, they'd think maybe I wasn't cut out for it? Like it took me 30 years to figure out what they figured out in 30 seconds of looking at my face, because they're so much "smarter".

One thing you learn over 30 years working is that everyone thinks they're smarter than everyone else. Another thing you learn is that if someone is good at one programming language, they're probably also going to do well at other technologies. Since certain types of people like to do different things and not just the same thing their entire lives, HR ought to give those people a break.
> but I can damn sure find it and understand it in 5 mins if you let me

Precisely this. That's one of the key things from our "experience" and "seniority". We've seen things, we know how to be pragmatic and learn/relearn X to finish Y and deliver value.

I'm yet to see an interview that covers this. I'm clinging to my current job because I'm not sure I can face the job market in my current age.
If the app is free, I would just politely ask such users to eff off. On the other hand I am probably as far away from iPad-damaged demographic that you can come: Emacs isn't enough of an OS, I have to leave it a couple of times a day and I hate every single minute of it.

Everything I do on a computer, apart from the odd movie I watch, is centered around information in text form, yet literally every program except decent text environments try their best to ruin working with text. The only place where I think a non-text-based ui actually adds something is in calendar applications, yet most of the suck as well.

So I sit here alone with the marvel that is 1980s technology, thinking most things regarded as "modern" in computing are a farce.

The only new general purpose tool I can stand is VSCode, where my o my critique is that it isn't emacs (and that multiple cursors are a decent but not a great replacement for macros)
That would require knowledge of every platform specific graphics stack (wayland, win32, cocoa, ndk). How is this a feasible approach? Are you making your own custom cross platform framework?
I keep getting more and more recruiter spam the older I get (41). This probably relates to e.g. how many linkedin contacts have etc, but I make a point of not accepting invitations by people I don't know such as recruiters.

If you are interviewing and they think 45 is "too old" then there is a risk that everyone there is 30 or younger so you might not want to work there anyway (I wouldn't).

If you find a company that's at least 30 years old, and has an average retention of over 10 years - then that company is probably a nice place to work, and has old people too (because even 30year olds are 40 once they worked there 10 yearrs).
What's more, in the days of IaaS you can just as easily spin up a new server in some web interface, copy-paste a setup script you wrote once and after getting a coffee you come back to a working database server that does 90% of what you need. How much automation we use is independent of how much of this automation we decide to outsource.

EDIT: But hey, maybe that's just me not understanding the 2020 mentality of "Take my data and make it work" well enough
That’s my point. I am talking about wealthy people, not fantastically ultra rich.
https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...

"If you statically link against an LGPLed library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application."
He's also admitted that voter suppression is the main reason Republicans even get elected[0].

God help us if we ever get a competent authoritarian into office who's cunning enough not to say the corrupt part out loud.

[0]https://www.washingtonpost.com/politics/2020/03/30/trump-vot...
Not anymore :(

But point taken for next time!
Certainly - if you email me (kicks@kickscondor.com) a link to your directory, I will absolutely include it here: https://href.cool/Web/Directory

There is also some discussion about this kind of thing here: https://forum.indieseek.xyz Good to meet you, Alessio.
I think even if we could it would be too expensive to be worth it. And our society has grown brittle. We’re not interested in revolutionary technologies. If it put any dentists out of work or made them less money there would
Be a huge push back.
I'm really not outraged by that fact that twitter burst the Donald Trump info bubble, but the fact that they don't do the same thing when a member of an opposite party is also partial with the truth is a bad sign. Tbh they should have started with a controversial anti-trump statement before enforcing this in trump.

Also they should not have called that "fact checking" or "debunking".
I typically use video chat apps like Facebook, Google Meet, and Zoom. I think the grid is efficient from a space perspective -- there's less wasted space -- but the grid looks very corporate and boring.

I think there's also a practical advantage of placing tiles haphazardly: it might help spatial memory. It's a lot harder to focus on or find a particular rectangle in a sea of rectangles than it is to follow a shape than looks a little different from the rest. However, I have never used FaceTime group calling (because I don't have most of my friends' phone numbers), so I don't whether this is effective in practice.
That's why I come here, for "hacker news"