skysight-inc/HackerNews huggingface dataset:
I've been using UE4 for VR development as a hobby for the last year or so. I have to say that I was against Blueprints and had quite to fight with myself to give them a chance, but once you get used to it it's not that bad. IMO still worse than pure code and sometimes much slower to write (complex arithmetic operations are painful), but at least it's not C++.
Also, sometimes a visual representation of what your code is doing helps you simplify your code architecture when it gets too convoluted.
Nobody is saying they are.

Whenever somebody suggests a solution to some part of the puzzle people say this. I don't know if you are suggesting we do nothing or that we ban vehicles on roads entirely.
A bit tangental, but one of the effects of the COVID situation has been to show me how dirty the air was previously. I live in a pretty clean place to begin with, but the sky has never been so blue. It's usually crossed with jet contrails, but it also usually has a bit of a haze that I hadn't really noticed until it was gone.

On a similar note, I find my stress levels are significantly different when walking in city blocks where cars are banned vs walking on sidewalks alongside any kind of traffic. Double the stress, if you have kids with you.
Nowadays intel is not a reference for C++; the versions found on HPC compilers are not the fastest nor the best following the latest standards.

I don't think commercial/open source is the key here: on the fortran side we have been long suffering from a lot of bugs/regressions with the current versions of intel fortran (with respect to the "latest" features like OOP) -- I would even say that they could be more than we are finding in gfortran.

An explanation could be that they are investing time in supporting their big customers that likely use ancient code bases.
We are under siege from all sides. The air we breathe, the food we eat, the house in which we live, noise polution, stress, lack of real comunities.
This is amazing:

quintessay

1. a piece of writing (usually one of short or noibid) expressing or expressing a person's view, especially the concept of something abstract or self-subsistent. "the main quintessay of feminist theory."

2. a word that does not exist; it was invented, defined and used by a machine learning algorithm.

Link / Generate another word / Write your own
I live in a condo with a concierge service, and I need to order passes for delivery guys with a phone call. Naturally, this got very boring very quickly, so I made a Chrome extension which upon a click connects to a Voximplant app which calls the concierge, receives his voice input, forwards it to Dialogflow, and uses the intent recognized by DF to play back recorded audio tracks of my voice asking for a pass, answering questions or thanking the concierge.

I'm thinking about making the extension intercept the traffic to the website of my favorite delivery services and automatically place the call so the button click also won't be required.
Though, the founder was... They wouldn't have started even if the guy got money.
Why limit this to consumer gas vehicles? Public transport and delivery trucks in cities are just as bad..
Survive.
Just survive.
> How in the world would making it more clear how to write more secure extensions possibly worsen the extension store's malware problem?

Unfortunately, information that helps the good guys get their extensions past the audit check is exactly the same information that helps the bad guys get their extensions in too. The bad guys simply move onto the next security flaw that Google hasn't anticipated.

Maybe the bad guys use some common tactics to get their scam extensions in the store which good guys don't, which is easy for Google to detect and flag. If you release a list of known no-no's, the bad guys just get smarter and avoid them.

This obviously skews in favour of refusing some good extensions to keep most bad ones out.

In terms of Google already auditing every app, check out the source code for Dark Reader https://github.com/darkreader/darkreader. It's fairly complex. I can only imagine how many extensions are as, or more, complex than that. I wonder how much auditing is done manually vs automated.
The basis of the PGP/GPG approach is in-person key signing. It can only work if you're willing to authenticate somebody's identity with them face-to-face (keep in mind that publishing your public key online is currently only possible because of CAs).

That depends on what you're trying to prove. At the moment, CAs typically accept that someone attempting to create a certificate for a certain domain is the legitimate owner if that person can demonstrate immediate control over something like the content of the website or the DNS. Attempts to enforce stronger verification, such as EV certificates, have largely fallen flat. An equivalent standard would be no worse as the basis for a web of trust system than it is as a basis for major CAs issuing certificates today.

The biggest problem with today's CA system isn't that there are trusted authorities, it's that for any given cert there is one and only one ultimate trusted authority and if there are further certs involved then the dependency chain is strictly linear. This creates both gatekeepers and single points of failure. A system where multiple reputable sources could indicate their trust in a certain identity and where authentication was based on looking for multiple trusted paths to verify a claimed identity would address several of the practical weaknesses of our current CA-based infrastructure.
Actually wheat and barley did start out as marginal so it crops, but this is irrelevant to modern agriculture. The reason we can feed the almost 8 billion people on the planet is that we have selected for strains that respond to fertiliser and agrochemicals.

The selective breeding for improvement of kangaroos is not a binary choice - you can improve for multiple traits and balance for multiple requirements.

Where in the hell have I even hinted at “brown native people would never figure this out”? This is frankly very offensive.
I literally hate it. ;)
My question is why -> instead of . for method/field access. I see almost all of the examples using -> but a few use . but unless there’s a difference (like how in C++ -> is a pointer dereference access), I think -> just adds noise to the syntax needlessly .

The documentation doesn’t appear to explain when to use one over the other, or perhaps . is a typo.
As a tab collector this is useless to me. I rather have a way to automatically move certain domains to specific, separate windows to keep things organized.
I wonder why they think Zendesk is bad. In my experience, what's bad about Zendesk is the person behind it and not Zendesk itself.
One thing you can do is:

1. get a box fan

2. get a furnace HEPA filter

3. tape the filter over the fan

4. turn it on!
First of all, thanks for valuable feedback :)

"But only 1 option (Fauna.com) as to actually store the passwords. (Or am I missing something)."

This is because I wanted to get some opinions from potential users before I'll invest more time in developing it and provide them with more options and additional tooling e.g. like CLI which I didn't even consider before (thanks again).

Even though this app looks very simple it took me a lot of time to get me to this point and release it as it is.
I know that most users don't give a *t, but I did care about the code quality, no without a reason.
I wanted to make it easy to tinker and personalise - you don't have to wait for me to change / add database provider or e.g. until I make it works without them.

"Nobody talks like that, if they do not want to use a password manager it is always another reason than trusting the code."
I think you used "nobody" here the same way as I used "everywhere". Sometimes it's hard to evade generalisation, but I was thinking about devices with GUI.

Once more, thank you!
> Do not be a fool. Do not rush your words, do not interrupt or confuse people. Instead find, grasp, arrive at the truth. Make no one weep. Cause no sadness. Injure no one. Do not show rage or frighten folks. Do not create a scandal or speak with vanity. Do not ridicule. For vain words and mockery are no longer your office. Never, of your own will, make yourself less, diminished. Bring no scorn upon the nation, its leadership, the government.

Retract your teeth and claws. Gladden your people. Unite them, humor them, please them. Make your nation happy. Help each find their proper place. That way you’ll be esteemed, renowned. And when our Lord extinguishes you, the old ones will weep and sigh.

Good advice, someone in the oval office should read it :)
blacklist is probably to avoid cases where it randomly generates a real word like above two cases, so that blacklist filter is probably applied after the ml stuff.
I implemented tabbed windows for NeWS, UniPress (Gosling) Emacs, and the HyperTies hypermedia authoring tool in 1988, and shipped them in a commercial product (UniPress Emacs 2.20).

They were written in object oriented PostScript, as an extension of the NeWS window manager, so you could apply them to the windows of all NeWS applications, and they were especially useful for UniPress Emacs (which was the first version of Emacs to support opening multiple windows, so you ended up opening a LOT of them at once, which the tabs really helped with).

The Wikipedia page describes my earliest implementation of tabbed windows for NeWS in 1988, and has a screen snapshot of tabbed windows and pie menus with UniPress Emacs and HyperTIES on NeWS:

https://en.wikipedia.org/wiki/Tab_(interface)#History

And later at Sun I re-implemented tabbed windows and pie menus for TNT (The NeWS Toolkit), and we implemented an ICCCM X11 window manager for X11/NeWS that could consistently apply tabbed windows with pie menus to all X11 and NeWS windows.

Here's a demo of tabbed windows for The NeWS Toolkit (which we could wrap around X-Windows too):

https://www.youtube.com/watch?v=tMcmQk-q0k4

This posting describes different versions of tabbed windows, including PSIBER with tabbed windows for PostScript objects that you can impale on a "spike" that represents the PostScript stack, the tabbed pie menu X11/NeWS window manager:

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

These discusses the advantages of putting tabs on the side (and enabling users to move them around the any side: top, bottom, left or right), instead of just the top:

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

https://news.ycombinator.com/item?id=20181988
I'm experimenting with Machine Learning (CNN, RNN, MLP) and TensorFlow in particular:

https://github.com/trekhleb/machine-learning-experiments

In the repository there are several experiments, each consists of Jupyter/Colab notebook (to see how a model was trained) and demo page (to see a model in action right in the browser).

For now I've created only 10 experiments (i.e. Digits Recognition, Object Detection, Image Classification, "Write like a Shakespeare", etc.). But the plan is to do some more experimentations with GANs and RNNs.
https://encrypted-todos.com - End-to-end encrypted kanban

Operating under the codename Portobello for now but friends and family don't like the name. The landing page is atrocious, but the actual app functionality is nearing an MVP.

I guess the big question for me is do I make it realtime for the launch. The handshake for swapping keys and allowing access to a board/organisation currently happens via HTTP polling, but that's not such a nice experience. Currently the whole thing is hosted on Netlify so moving to websockets would require me to set up another service somewhere, not sure if it's worth it before I validate my idea.

I'm going to do an official launch on Hacker News within the next couple of weeks. Still a lot to do as you'll see.
To rehash the old and tired metaphor: one’s a sprinter carrying a baton and the other’s a herd of marathon runners dragging a sled.
There's a lot more to it than that. Dig.
> People in JS/frontend world are willing to drop the world for the latest new thing

Except there aren't any breaking changes in JavaScript, are there? Even in Node if anything is deprecated that is done over time in many years.
> It’s already suspicious by virtue of having a hand-wavy "Int" type (what size/signedness is that?) and it appears to be object-oriented (so we have to rely on compiler optimisations to remove dynamic dispatch) and garbage-collected (so by default any non-trivial type is heap-allocated). These are just ways in which it is worse than Rust as far as performance goes, since "ergonomics"/"productivity" is so subjective.

While I agree that this language doesn't seem to be differentiated enough to compete, I disagree with your apparent premise that new languages need to be as fast as Rust. I personally would welcome a new language that gives me full-spectrum dependent types with great tooling and moderate performance. There are many aspects to programming languages beyond raw speed.

The world has enough cookie cutter procedural and OOP languages. I'd love to see a new language from a different paradigm succeed.
Oh, this looks cool! I've been wanting to work on an r2-backed project like this for a while but never committed. Will have a deeper look into Cutter soon.
And you get a high salary, post PhD only if you are in some hot field. I got one the earliest PhD's in neural networks - but this was in 1992, long before the world discovered machine learning. It took a while for my salary to catch up, although I can't complain, the last decade has been good.
Made a game engine :D

https://replay.js.org
But you are my equal, are you not?
Who considers "literally" to be a synonym for "figuratively"? I would venture that almost no one. In fact, it is used exactly for its proper meaning, as a hyperbole.

If I say "I feel so embarrassed I could literally die", I am using literally in its proper sense, but hyperbolically. Just like if I say someone was "a mountain of a man" I am using the proper sense of "mountain", even though the man is not literally a mountain.
A Japanese company built a prototype system that can draw 3D objects in mid-air using UV lasers that excite the air into a plasma where the beams cross:

http://www.burton-jp.com/en/index.htm

I think they can project images about 10-20 feet up in the air (see the demo videos on the web site). Much longer ranges like kilometers are probably possible. Very long ranges like drawing in the upper atmosphere would probably encounter the same problems the Star Wars program did, difficult to hold a beam together given air turbulence.
I've been thinking about using the same technique to create a TV screen floating in mid air, though it could only be used outdoors (due to ozone generated). It might also be possible to use something like this to draw a dome over a yard that keeps insects out. Probably too dangerous to allow kids near it though, the lasers are fairly high power and since they are UV the beams can't be seen. It may not even require lasers, focused beams of high intensity UV light might accomplish the same thing.

I would think if this was used to create a UFO the UFO would sparkle a lot and might be fairly transparent, instead of looking like a solid object.
I will never "voluntarily" go back to mac because I think Apple does actively try and lock people into the ecosystem.

Update To clarify: because I don't want to pay a premium for a computer where I am running tools that work well or better on other machines.

Makes sense to me, but.. I don't know, maybe its not logical. I ran Macs as my primary machine for 10 years. Now I have a different perspective and don't want to go back.
This is just plain wrong. Not all PM emissions of cars come from the tires and EV brake less (a significant source of particles), so even if you (wrongly...) assume they're always heavier, PM emissions will generally be lower.
The point of "because you're white" is, you have no personal experience in that matter. Despite an obvious lack of expertise, privileged people (and I consider me part of that group) feel that their opinion is of at least equal value, and that it should be listened to.

Personally, I quite easily give my opinion unasked (like here), and do feel rejected if it isn't listen too.
Likely, because I grew up the way, that my opinion matters.

I would imagine, the experience would be quite a different one, if your thoughtful opinion would be voiced after being asked for it.
Actually that was already a thing in Mesa/Cedar, Modula-3, Oberon language family and Eiffel.

Sadly Java has not taken this into account, nor AOT support out of the box, and now it is catching up with it.
I will judge a thing on it's merits. I will judge a government by how it behaves, not by my preferred political party.

So... in the UK we have the Daily Briefings about covid. Each time I listen to it I hear politicians (they take it in turns) to come out and give us a fucking performance, projecting their voice, projecting (they think) 'calm' and 'competent' and 'in charge of it all' while they spew words for 15 or 20 minutes which could have been given in 5 at the most.

Then it's time for questions from journalists. Which get answered if convenient or if inconvenient they'll answer a question that wasn't asked, all the fucking while spinning to make themselves look like they've not made a series of serious mistakes.

And each time I hear it my confidence in their competence drops further.

And they've no idea why. They don't seem to understand respect is earned.
So Go was designed for toddlers?
Show HN: Neovel - Your daily novels provider
Neovel wants to digitalise the literature by creating the perfect ecosystem for readers & writers, based on an innovative and digital format: the novels (web serials, released daily, ...).
We've developed 2 platforms in PWA (Progressive Web App) so far:
- Neoread, our reading platform, allowing readers to access, read, discover, share, comment & rate novels.
- Neopload, our writing platform allowing authors to easily post content, gather an audience and access data (followers, time spent on their novel, ...).
Writing Python inside your Rust code – Part 3
Well, I had my workstation in a broken state after updates many more times on Linux (Gentoo, Ubuntu, Kubuntu, Arch) than on Windows. Actually, I haven't ever experienced these "broken" updates on Windows 10.

The update process might be more convenient and more transparent on Linux but it's definitely not as stable as on Windows.
My wild guess: this author has a huge axe to grind with BlackRock, because he wrote a climate change denialist book. BlackRock has not read it and joined him in climate change denialism. He published a long-winded article earlier this month complaining about BlackRock's climate change stance[1].

I think the general mistake he's making is to believe that BR is taking their climate change stance for frivolous, partisan, or PR reasons and not because they've taken a hard look at the facts and listened to science.

[1] https://thehill.com/opinion/energy-environment/495673-blackr...
It really doesn't "hobble" language. In all the time since the muddying of the word literally, I've yet to come across a use of it that can't be inferred contextually. The end result is that now there's even more flavor to language, not that it's hobbled.

People complaining about literally being watered down, literally need to chill. Go read a non-technical book or something and re/learn that language is absolutely unstrict. You can do whatever the hell you want with it and use words in ridiculous ways, and it's all valid. The only thing that matters is communication. If you understand that "I literally died when I saw it come off" and "he literally couldn't fit through the doorway for 20 minutes" have different uses of literally, what's the issue? You want every word to be a reserved keyword?
The differences are:

- those small developers only have 1 or 2 products to update

- audio devs generally have a larger set of products

- audio devs need to keep creating new stuff, it's kind of hard to just rest on your laurels (with some exceptions) in that space

I see it from both sides of the coin: as a user it annoys me that every year my inbox gets crushed under the weight of "DON'T UPGRADE!!!1!" mail outs, and as a solo developer it's hard to update all my products AND find time to create something new. I'd rather not be one of the developers who just sunsets products because they can't be bothered to continue updating them.
What would your advice be to anyone interested in getting into barefoot walking?
You actually want shouldilistentothatwebsite.com though.
Corona Virus Live Update [COVID19]
I never used to mind working from the office when I had a private space (cubicle) where I could retreat to when the task commanded deep focus. Somewhere around 2010 however the dreadful 'open office' took over and I found myself at a long table in the middle of an open room with little separation between other employees. This is an absolute nightmare and productivity killer for me. I was glad to read the opposite end of the spectrum in many of these comments and it is now even more apparent to me that great flexibility for the individual is needed to maximize their own style/situation/productivity.
More realistically:

This week on Fox News, [...].
This is a surefire way of making everyone employed at these businesses miserable. No one likes someone looking over their shoulder, especially for the entire working week. These companies are going to lose interest from their talent most likely. I feel for anyone working in these circumstances. I expect it will be extremely demotivating also.
You can also find separate air purifiers for your apartment, e.g. https://www.iqair.com/room-air-purifiers/gc-multigas

But, to be honest, I prefer opening the windows more often.
I’m building a bidet:
https://github.com/evancohen/bidet
Autorotating logs – Playing Perl 6␛b6xA Raku – Wenzel P. P. Peppmeyer
> Subinterpreters are only relevant if you're writing C-code that embeds the python interpreter. [...] A python developer never uses these directly.

The linked article is about making subinterpreters available to pure Python code.

> Pretty soon just use async-await always.

I can see async/await supplanting threading for I/O-bound concurrency, but it doesn't provide parallelism. For that, maybe subinterpreters will eventually supplant multiprocessing?
People know it because it's the standard lie repeatedly told to people to justify censorship. Lets be honest here, it was the_donald which was harrassed and abused because some authoritarian types wanted it off reddit. If threatening, harassing and abusive behavior is grounds for quarantine then many other subs like politics, news, worldnews, atheism, [many others] deserve censorship.

Also, considering you aren't american, why are you so supportive of censoring political speech in the US?
I find hn very groupthink as well
The paper says that 2 of the 3 bugs they reported were quickly fixed, but that the remaining one (in GCC) was not fixed at the time of writing.

Wonder if it's since been fixed.
Related posts are the real winners, this one was two down from the one linked:

https://twitter.com/aionescu/status/1260466215299973121?s=20
Equity isn't great for cash flow while you are giving free shelter to your squatter and his family. But it can help you get you that cash-out refi you'll need to pay for the remodel after it got trashed
This is a really sloppy article.

"But the amendment fell short by one vote of the required 60 votes to pass the chamber."

No, it needed 60 for cloture, to stop debate. Pass/fail requires a simple majority in a subsequent vote.

"Assuming none of the amendments pass, the final bill is likely to skip the House — which passed its version of the bill earlier this year — and await the president’s (sic) signature."

Uh, that's not how it works. A bill isn't enrolled (sent to the President) until the identical contents pass both houses. So, if the House has a distinct version with any difference whatsoever, it can't proceed.