skysight-inc/HackerNews huggingface dataset:
But on the whole, I don’t think the armchair critics truly appreciate how Electron reduces the cost by at least an order of magnitude.

Compared to what? Java? Have you used c#.net, or for that matter Delphi or VB6 in their heydays?

To me, I look at electron and I would put it roughly on par with QT. Although, like the vb vs delphi argument, i think electron gives you a good initial boostrap and makes you feel productive, but then when you start to hit problems they are very difficult to solve. Vs QT which is harder to get started in, but once you have the core up an running its possible to bolt things on fairly rapidly.

I've not written anything in lazurus other than toys, but many of the problems I had with it just a couple years ago seems to be mostly fixed. AKA, its been quietly getting more robust everytime I install a new version..

So, I would be interested in a fair electron vs lazurus comparison from someone who has spent significant time in both.
Discussed extensively here https://news.ycombinator.com/item?id=29882912
> … effectively impossible until they learned what they were doing due to the total scattergun approach a lot of them used.

You tell us the people didn't know what they were doing — so why blame the tools?

(Incidentally, I used Envy/Developer for years.)
The reality is not so rosy. Many virologists know that if lab leak is true their careers will be over. So I am very skeptical of how much obfuscations and disinformation spread by virologists is for the good of humanity and how much of it is just to protect their self interest.
hah i like operator overloading, making function objects etc.
BREAKING NEWS: discussion goes nowhere useful when you open by outright telling a person their worldview is deluded, and end on insulting their heroes and family.

If I've at all discouraged you from treating other people like this in the future at the cost of a few piddly little hacker news upvote points, I take this as a massive victory all around. It's a win for you too cause you might be a little calmer in future.
Interesting point!

Also, dice must wear over time, no matter how soft the table.

Players rings, falling off the table, hitting other dice/chips/etc; it all adds up.
Unless they have a contract with Lastpass that let's them profit from the data, that is.
Not the person you asked, but I’m starting my 6th/7th courses in the OMSCS program this semester.

It can definitely be interesting, but like any program, it depends on the course and professor. I’ve had some great courses (like the intro AI course I took last Fall) and I’ve had a terrible course (decent relational database course, but the only TA who responded to questions was absolutely terrible to students).

I enrolled in the program because I don’t have an undergrad in CS. I wanted to strengthen my credentials and, more importantly, my foundations. So far, I’d say the program has definitely helped with that. It is also a lot of work, but one course a semester isn’t going to preclude you from having a life. Two will keep you seriously busy though.
Appreciating the time and energy you put into your website and detailed information you present. It’s awesome to come across a blog every once in a while that isn’t the same outdated rehashed material. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.
<a href="https://sites.google.com/view/asbestos-/home">Asbestos Removal Newcastle</a>
Getting my master's while working full time and raising two young kids is probably not the brightest choice I've ever made, but I feel similarly. Glad I did it, even more glad that I'm finished. Nice to have my life back...
I'd expect the opposite. Growing up indoctrinated doesn't make you indoctrination resistant.
The scene you linked to always reminded me so much of the ending with the Crows of the "Secret of NIMH"

https://youtu.be/DWvliFXzALg
Here's a rabbit hole you may wish to go down:

https://www.physicsforums.com/threads/what-is-the-fabric-of-...
Yes, that is the management part of his job. He runs a research group and probably has to spend much of his time looking for funding for that group while lightly supervising the actual science it is doing.
Building a Question-Answering AI [video]
Wish I had this in JS tbh
This could inspire some clothing designs that weave in rf blocking or distorting materials to wear in retail or work places.
I prefer an independent third party audit.
But the malware has to have a list of them in order to check them. Google could deactivate them all at once.
Some casinos sell some retired dice with holes drilled through them as souvenirs. They retain a good-enough balance for casual play.

Here is a link I found by searching 'dice holes drilled'. It goes into more detail about the 'why' of retirement than I know about.(https://www.goodgamblingsites.com/articles/why-do-casinos-dr...)
That's not how the world or mathematics (game theory) works
i write/maintain solo this software for 15 years and just dont want to start doing autos in for loops. then i have to go and change all the loops otherwise it would bother me. i dont want to go back and start messing with code that is pretty solid all these years.
It is very much dependent on what you want from it. You can take an easy curriculum and maybe the hardest class will be graduate algorithms. And that class sounds more daunting than it is. But if you are up for it, there are some great classes with great professors who will really make you earn it.
Not affiliated with this project, but there is a gazillion different variations of GANs. Most just change the adversarial loss to improve the learning rate / quality, but others focus on architectural changes, such as StarGAN, Pix2pix (conditional GAN), CycleGAN, MUNIT, etc. It's really a fascinating field.
Ever noticed how similar Wall-E is to Idiocracy? :P
Build Allies By Asking “How did you solve it?”
It’s Slate.
That would be like hiding from cameras by wearing a bright orange reflective vest.
Side note: Those AI generated images are interesting, but there's no mention of them anywhere, which is confusing as they're not quite abstract enough to be unrelated...
Indeed, we spent 2 years working on this!!!

It's an extremely hard research problem, because darker skin tones account for only about 0.3% of all anime art produced in the world.

We have employed an absolutely exhaustive array of art and data science tricks to give the model the ability to draw darker skin tones, though they are underrepresented. The results that you see today are the culmination of many months of careful tuning!

It's not definitely perfect, but from a data science perspective, this situation can't be rectified until the art world makes a shift.

Personally, I hope that more art representing dark skin tones will be created in the world!
Bank account wiped out by hacker pretending to be bank representative
Snopes and Reddit are not credible.
Sometimes no product is better than a bad product.
2012/3 was Peak Google, and it has been a downhill run ever since
https://www.intelsat.com/global-network/satellite-network/la...
Ask HN: How do you keep on native mobile state-of-the-art?
Fellow HN mobile enthusiasts -

Native apps have now had a decade to evolve - where do y'all learn about what has worked and what hasn't across the board - Tech, Architecture, UX, Product, Structuring teams?

(Sneaky Related 2nd Question) Who/what are the experts, podcasts, writers, blogs, researchers you admire?
I find that I can't minimize context switching. Instead I try to record my progress as I go so that nothing is lost.

I also try to make it easier to quickly refresh my focus when I return. This is automatic with word processors and graphic arts. Otherwise, keeping a log of progress and emerging issues helps.
A collaborative image matting web app (for getting waifu cutouts at the moment.)
Honestly asking, isn't this stuff usually Japanese characters? I dunno if theres even "data" they could use for other skin tones
I honestly prefer Google Worskpace's Chat to MS Teams by a mile. It's intuitive, the threading model is way better than Teams (which hides messages by default! Seriously, who thought that was a good idea?) and it integrates well with GSuite. In my org there are still holdouts who prefer using it over Slack.
SvelteKit
Since this is passive sensing, an attacker outside your home can make use of the WiFi signals emitted from the router inside your home. Or they can broadcast their own signal.
I have a similar, "One day I will do it" project. The idea is that somebody cares enough to make the semantic web work--it's just not the people with write access to the data.

I think we can use CTPH algorithms to fingerprint the data independently of whatever names are used, and then we can use that to find representations of the "same data" submitted by other users. Probably there would be some reputation stuff involved, a web of trust, etc. The flow would go something like this:

COGNIZE:

0. Encounter messy data in the wild (has pagination, timestamps of access, etc), need other representation (human/computer/whatever)

1. Calculate CTPH fingerprints, use them to search for link: miss

3. Clean data the hard way and publish canonical representation (ipfs?)

4. Generate missing representation the hard way, publish that too

5. Calculate the fingerprints common to both the missing representation and the canonical representation, and publish it as a "link" between the two. Unlike traditional web links, this one is bidirectional.

RECOGNIZE

1. Different user encounters "same" data in the wild

2. Calculate fingerprints, use them to search for canonical representation: hit

3. Find further links to see what other representations of the "same data" are available, download them if desired.

The fingerprint stuff works, but there's a lot of work left to be done re: mapping fuzzy hashes of "in the wild" data to cryptographic ones of "canonical representations" and finding ways to incentivize users to go through the hassle of the "cognize" step so that other users can benefit from the "recognize" step.

Sorry for talking your ear off, it just feels good to know I'm not the only one working on something like this, even if our approaches are quite different (mine works on PDF's only because it works on arbitrary bytes). Good luck with yours.
Seems to be working fine on my machine.

I went to Task Manager, details tab; found explorer.exe (there was exactly 1) and killed it

Hit File -> Run New Task; Entered "explorer"; hit Enter

Switched to Mail and clicked a link in one of the emails - it worked.
As I recall, politics is banned from HN.
Thanks, happy to hear that you guys are on top of it.
What are the terms of use for the images generated through your website? I'm guessing any commercial use is forbidden? It would be nice if you could formally spell it out on the website.
Is Norway the Future of Cars?
The game is an interesting mix of mobile fun with the concept for El-Fish. https://www.wired.com/1993/02/maxis/
It's already begun https://twitter.com/somnai_dreams/status/1477411531037937664...
Archived: https://archive.ph/6CVsA
As someone without a background in EE I find it fascinating how we are able to build hardware that operates and deals with data at high speeds that it needs to be debugged using statistical analysis.

How is it even possible to have correctly functioning circuits at such high speeds? I'm guessing at the very bottom of the Phy layer there several transistors switching at incredibly fast speeds. I understand that these transistors have several parameters such as their delay, rise, and fall time. Things most certainly don't happen instantaneously, a few logic ICs I played with also have a propagation delay time specified in their data sheets lasting a few nanoseconds.

Take the deserializer for an example, happening at 16Gb/s, which if I understand correctly equates to 1 bit every 62.5ps (0.0625ns). How does any circuit affected by the parameters I just talked about handle signals at such high speeds?

(Please go easy on me, I know some of my assumptions are probably wrong or oversimplified but I would love to learn more)
> “further debate would do unnecessary harm to science in general and science in China in particular”.

You know what else causes unnecessary harm to science, public trust and health policy? Repeated and condescending lies and gas-lighting from those in charge.
There is not much other than getting rid of it.

You are also loading things like Hotjar and various analytics things multiple times, hotjar twice with the same id, twitter sdk 4-6 times. If you want speed then just take a HTML capture of the twitter embed if it's a tweet and link to it, instead of bringing over a full unnecessary package to show one tweet each.
Advice on maintaining ownership of an OSS project while working for a company
Hey HN, I’m in the middle of building an OSS project while working for my current employer. I would ideally like to keep my project under a community namespace so I can continue to develop it if I leave the company.

I would love advice on ways to approach this. I see real success stories in things like Kubernetes and Kafka, where the developers got to work on the products at their day job but still keep them out of company control.
I just finished OMSCS last year. Did one course at a time, no breaks, found the workload for most courses to be quite manageable; i.e. if you're already a good dev and have decent writing skills, you'll probably only have to touch grad school stuff a few times a week if you know how to prioritize. For me, most courses were like 40%-60% interesting, the rest feeling like busy work or the typical kinds of overhead you get within any academic framework (I mean that less flippantly than it sounds; personally, it's the highest density of interesting content I've had in an educational setting). The program forced me to explore a few topics I probably wouldn't have otherwise, which is good...but I'm also the type that enjoys building and launching side projects, and I found it hard to do that in any meaningful way while working full time plus OMSCS. So looking back, I can't be sure yet if the piece of paper will have been worth the opportunity cost, but overall I thought it was a good program.
As others have said; Gecko and Servo are not easily embeddable.

That was Apple's reported reason for using KHTML and making WebKit which Google used for Chrome and forked eventually. They wanted something light and embeddable. Don't blame them. Also, that software was LGPL.

I was always hoping that Microsoft or Apple would fund the Mozilla Foundation to keep a competitive web engine afloat and prevent Google Chrome engineers from dominating the web. They can take the Firefox code for their closed source software under the MPL.

Really doubt MS is going to do that these days. Kinda hoping Apple does since Safari is often the last to support new web standards. It would take very little of their profit and yet keep a big competitor from dominating a critical function of their most profitable products. This is regardless if they actually use Gecko or Servo.
Completely agree with the sentiment of the author my question is why is this happening? I see a lot of comments here mentioning things like groupthink or specialization as the reasons, but how can really smart people suffer from groupthink or how can generalist engineers not afraid to write sass/graphql/js all in the same line of their pure React component want to specialize?

I hope this thread doesn't turn into a shit show, but instead sheds some light on the real reasons.
If a feature would make the virus very unsuccessful in bats, then how did it propagate? There had to be another cross-over species or something but no one has any data to suggest what that is. China has apparently made it impossible to do the work of piecing that together, so the lab leak hypothesis may never be put to bed. Maybe the party leadership believes a lab leak is likely even if they have no specific knowledge of it.
Your example shows the opposite of what you intend. Civil aviation has many positive effects. Bitcoin is questionable in this regard and yet is a non negligible fraction of a massively socially significant activity like flying
I only use firefox because of it's multi-account container capabilities and some other better privacy features, which is more to do with it's wrapper vs. it's actual engine. Someone could make multi-account containers or better with chromium, and if they did I would just use that instead.

Otherwise firefox is a slower, less secure browser and an older more crufty codebase and less webdevs test it thoroughly. Why would I choose it as a new browser wrapper developer ever?
Djokovic is showing test results, not vaccine results. I suspect you are referring to vaccine certificates.
Oh, so, 21-24 and 3-7/8. Took me a while.
This reminds me of the discussion we had when Mozilla decided to switch from irc to slack. The reasoning behind it was to reduce barriers to accessibility. Sadly we can't disagree with that. irc is great but there isn't enough money spent on making it usable to the degree it needs to be. So instead we switch to a proprietary centralized solution. Personally I think this is an issue with organizations such as the the free software foundation. They should have started a decade ago with helping people/foundations to develop free decentralized software that works. Or as another "logically decentralized" example, the linux desktop which is an absolute dumpster fire that is only ever going to be used by one percent of users (see linustechtips video series).
Anyway, people are moving their companies to only use facebook messenger because it just works and security/privacy in the big picture simply doesn't matter enough to the masses. Do companies go out of business because of data breaches? Not very often.
I mean we are still using email via smtp aren't we? Somehow pgp didn't catch on lol. The only reason we are still using email is because it's irrelevant due to the fact that it was centralized by the big two providers for profit. We put some bandages on it, dkim, etc but that's about it. The same is happening with dns by google, etc, again for power and profit.
Can you think of a scenario where science has ever benefited from censorship? Correct me if I am wrong, but respectfully that is the argument you are making, right?
Yes, but you can't just guess the URL. To view that page, the patient would have to tell you the URL.
From what I can see Slack's market share is dwarfed by Teams'[0][1] and similar to Discord's[2]. This is not strictly an argument against your broader point as I believe all these apps are essentially the same in technology stack.

Regardless, it's hard to look at that one feature and determine that conclusion from it. There's a of other pros and cons to be weighed when making any kind of decision like this. I'd suggest hosting, overall UX, and corporate support probably make up far more of the critical success factors for these kinds of apps than their older competitors. The lost productivity and poor performance are the cost of these other features, apparently. Perhaps in the future there will be a new disruptor to the market that will do this same thing but with a fully-native client application that is stabler and more performant than their competitors.

[0]: https://www.businessofapps.com/data/slack-statistics/

[1]: https://www.businessofapps.com/data/discord-statistics/

[2]: https://www.businessofapps.com/data/microsoft-teams-statisti...
> rust evangelism strike force

I see we've got an n-gate.com reader here. :)
Stirring up outrage? The unix time stamp on his test results indicate he lied about the order of his tests. I would say lying to get into a country to play tennis is worthy of outrage.
My wife and I thought the same as you, BTW. Then she visited a sleep training centre with our daughter.

Turns out if you stop feeding them or going to them in the middle of the night, they adapt and sleep through in less than a week.
+1

As many APs today are already cloud dependent I can totally see where all the sensed data will be stored and out of the owners control.
UltraRAM Breakthrough Moves Us Closer to a Unified RAM and Storage Solution
You're not the only one who wants to trust their computer more.

There are a few projects working on creating a good root of trust at boot time.

For example, there's Raptor Computing Systems' Talos platform (1) with libre bootware for a desktop computing experience; Bunnie Huang's precursor (2) which is a handheld and mostly solves your problem, and variations on libreboot/coreboot which can be shoe-horned into existing hardware such as Dasharo(3) on to the PC Engines APU2.

(1) https://www.raptorcs.com/blog/08212017001.php
(2) https://www.crowdsupply.com/sutajio-kosagi/precursor
(3) https://pcengines.github.io/

On the other hand, you may not need to trust your computer if you don't connect it to a network and all information flows only towards it on read-only media.
If you have an Android phone, you can extract the SQLite DB that contains all your WhatsApp messages. When I switched from Android to iOS I backed up my DB and still use it when I need to read an old conversation.
Every company has different policies, and whether or not they'll enforce those policies is another question as well. General rule, don't use your work computer ever to do anything related to your project, and don't do work on it during normal work hours, just to be safe. You need to look at your terms of employment, for sure.
> The entire foundation of science is based upon empirical observation and asking hypothetical questions

True, but it’s possible to ask questions that sway public opinion. Look at all the “studies” tobacco companies paid for. Or the racist scientific theories that attempted to justify slavery.

If you’re asking questions about a lab leak out of genuine scientific interest, that’s perfectly legitimate.

But if you’re asking out of a desire to win political points, stir up tensions, etc., that’s destructive.

There are plenty of actors on both sides, using the same tool of scientific inquiry for good and for ill.
Partial aside, BetterC sounds a lot like Zig and Andrew Kelley moved to Oregon a year or two ago. Have you talked with Andrew? Funny that two of the language creators in the space are so close to each other on Earth.

I'd love to listen to you two discuss D, BetterC and Zig and C.
It was never debunked. But a lot of claiming it to be debunked.
It can be a bit more general
https://dlang.org/spec/arrays.html#array-operations

Looking at the notes, it may have separate syntax to make compiler vectorization and parallelization easier. Plus it's pretty terse.
I was just able to export mine.

As some have said the web export gave a truncated set. However the chrome browser plugin export function worked just fine and gave me a full export from two separate accounts.

This included one account that was seemingly locked in the web browser because I had cancelled my subscription and was locked into a re-subscribe page with no other options to proceed that I could figure out.

Just painlessly (finally) deduplicated my pwds in excel and imported to a bitwarden family plan. It's been so painless. The features I'm seeing make me fairly certain I'll be paying for a family org plan.
Right, I’m curious to see the correlation with the post-9/11 measures as I suspect they are far less effective than previous, sensible precautions.
I believe they are referencing this: https://extremism.gwu.edu/sites/g/files/zaxdzs2191/f/Jason%2...

Page 12.
RootClaim discusses that claim and its perceived relevance [here](https://www.rootclaim.com/analysis/What-is-the-source-of-COV... ).
3 months ago every political email started getting through Gmail's spam filter all of the sudden. I've marked hundreds as spam, and the filter still lets some through.