skysight-inc/HackerNews huggingface dataset:
That's not ideal and probably picking up some of the original training set from GPT-2 (this model is bolted on top of it)! How about DUOLINGOLOGY instead https://bit.ly/3fPGP8q

I'm using a blacklist to reject "real" words but it's surprisingly hard to build for rare words. I'm up to ~600K items after parsing Wikipedia tokens and it still doesn't capture everything.
Very cool.

It's like automated Sniglets
It was preceded by Strange Days (1995) - which no doubt contributed to that moment in the film.
For people focusing their comments on this particular extension + the permissions it asks for, please take a quick look at the numerous recent posts in the official forum for Chrome extension developers to see it's not an isolated issue:

https://groups.google.com/a/chromium.org/forum/#!forum/chrom...

It's a systematic issue that isn't specific to anything Pushbullet is doing and it's been like this before the pandemic:

- Reviews can take up to 3 weeks. This in alone would be crazy enough if you have an urgent bug to fix.

- Rejection emails are vague and don't tell you what to fix.

- After you guess at what to fix, you've then got to join the up to 3 weeks review queue again.

- If you try too many times, your extension gets pulled.

- On top of this, they've recently disabled new Chrome Web Store paid items, and user reviews.

Can anyone from Google escalate this and help extension developers? I can't speak for everyone but there's lots of complaints in the forum and little action beyond "we hear you and are looking to improve things".
Seems like it would be more useful for design/ux/product to be in a room. Trying to whiteboard online is painful.
The quality of the graphics make the lack of realism in the animations more jarring for me. When the character touches a surface it just doesn't look in the slightest. It's quite frustrating actually. My brain seems ready to see realistic contact but instead sees a body moving around unnaturally near a surface that its supposed to be in contact with.
The line between being unprofitable and selling at a loss can be very blurry. What one might call "selling at a loss" another might consider "making upfront investments for ensuring and sustaining long term success".
How the Mandalorian Was Shot
Why Software Design?
Unless that 10-gig NIC messes with the speed of light, I don't see it reducing the RTT between me and some server in the US by any significant amount.
I used grubhub pretty exclusively as a consultant who was unfamiliar with my surroundings and too tired/jetlagged after a day of work to find food. The same chain restaurants and hotel food gets old very quickly.
The Constitution sets the minimum bar, but the legislature can grant citizenship beyond that.

I'm not sure whether it's due to a specific law, or courts applying 14A, but there's broad agreement that babies born in US airspace are, indeed, US citizens.
Yeah, the sort of things pictured in the dinosaur demo don't always match what's seen in retail PS1 games. I'd love to see a dissection of it.
As I said, I already spent too much time trying to understand their reasoning. In the end I just couldn’t, and I really tried, avoid the conclusion that they were incompetent. And I failed, even though I really tried, to present my criticism in a way that didn’t make my conclusion obvious.

I really, really don’t like making people feel stupid.
Philosophy of a Vegetarian Butcher
The video that reignited Xbox360 vs PS3 forum battles around the internet.
Yeah, it's actually quite easy to find misconfigured IP cameras like these online and be able to control them, used to do it for kicks back in high school.

Surprised this has gotten so many upvotes.
Smartphone usage is a threat to essential components of our humanity
Why not firefox?
It's due any time now but this is a link to RC3.
And make sure it's not your CEO or other internal staff that inadvertently become your customer - then you end up building for people in the office, vs. your actual customer.
So we shouldn't have laws against assault because people still die of assault?
That's understandable! Another one I got was "whitepaper".

In any case, it's all pretty impressive! Defintely something one can use for creative writing or fantasy world building.
Same. It’s very comforting to be using that font.
> If I needed to get you $10,000 and remain entirely untied to the transaction, how would you suggest I proceed?

What's the saying: Buy my book?

No, but seriously, after this whole COVID thing and how certain Industries are still denied banking and financial services, yet equally deemed 'essential' has made me re-visit the idea of re-launching my fintech startup with a vetted and specialized Team.
I love the flexibility of WFH but worry about people's mental health in the long term if too many did it too much for too long. (Once the pandemic is over)

I ranted about this today [1]. For many the separation of home and office is healthy. Different people, different social interactions, etc.

And for many, an office is where they make new friends, meet their partner etc.

[1] https://twitter.com/flurdy/status/1260602214038593536
BYOD is a fact of life these days. I'm not defending the practice but on the other hand I'm not going to quit over it either.
Izmir bergama armağanlar-gaylan arası satılık tarla 1.000 dönüm
We've actually just beta launched a tool to solve this exact problem. We found ourselves in a number of muted Zoom/Hangouts/GMeets for various teams/sub teams. So we built Squawk to solve this. PTT by default and end-to-end encrypted https://www.squawk.to
I think you hit the nail on the head.

DARPA and NSF could very easily attach some IP rights to every project that they fund, but they don't. Maybe they should?

Congress could easily pass a law giving workers an ownership interest in recordings of their work "performance". You can't tape a concert and sell the recording without the musician's permission. Why can you do that with other tasks?

As we speak, there are companies tracking the eye movements of radiologists reviewing charts. I for one think the radiologists should get some ownership stake in the resulting architecture.
Not true - back when I used to mess around with this in high school quite a few cameras had the controls.
> Who do you trust? Certainly not Chromium-Edge.

Why not? Chromium (= Blink, plus some other stuff like a network request stack) development happens in the open, just like WebKit development. It might be steered by Google to such an extent that there's always the possibility of it going in a bad direction; but it's not like you're not going to hear about it if something privacy-violating is introduced into the Chromium codebase (rather than the downstream Chrome codebase.) And you can switch away from the browsers that use it if/when that happens.

For that matter, if upstream Chromium ever did start "going bad", those browsers that rely upon it would also likely switch away from it, either cooperatively forking it into a new community-maintained project, or switching over to WebKit (with which it is still mostly ABI-compatible.)

> browsers with such tiny market share that they'll never be tested against, and sites will routinely be broken for you

Even if you don't want to use anything based on Blink, WebKit is also a large ecosytem, and minor WebKit-based browsers can "inherit compatibility" from developers targeting (mostly Mobile) Safari. Several Linux browsers (GNOME Web, Falkon, Midori) use WebKit, for example. They render everything just fine (i.e. just like Safari does.)
Anecdotal, but I only use food delivery apps when I travel, specifically for business trips. After flights + a long day in a possibly unfamiliar area, I defer to the app.
I think Death Stranding is on the docket first for a PC port; that uses the Decima engine as well.
A strategy for incrementally modernizing front-ends
Originally, that platform L&F was pretty bad - for example, fonts were rendered using some bundled engine (FreeType?), instead of the OS text APIs. On Windows, at least, this meant no ClearType, which made all Java apps on XP+ with default settings stick out like a sore thumb.
I was thinking the same thing -- obscure its view with a few well-placed paintballs and see who shows up to clean it.
This wasn't actually in the original

https://twitter.com/honnibal/status/1260544951638732801?s=20
Is there a risk that Tesla's factory opening will spark a COVID outbreak? Is there any personal or financial risk for Elon in the case of such an outbreak? How would the answers to these questions influence your decisions if you were Elon?
No obligation at all. I think many dev degree students will stay as they have had good experiences (from the friends I have in the program). I assume Shopify is getting the dev degree student's wages subsidized by the government as it is work integrated learning (WIL aka coop).

Source: Lassonde School of Engineering student at York University
You mean like scaling from 1 user to 100 users?
I mean the owner sticker and information is literally viewable from the camera. Not that hard to find who they are from that case.
Also removing that step means that I get 'spam' that contains scary amounts of PID in it.

I'm looking at you, Mint, who sent me someone else's financial data for months and months, and did not have an unsubscribe button (outside of user account preferences).

If a gamer uses my email address to sign up for a service, I'm gonna log into their account and change settings. Or once, in a mood, just delete their account (many services use email address as an identifier, so you can't use that service if someone used your preferred email address). I figure it's like someone accidentally giving out your number in a bar to get away from a creep. You just happened to lose the random digit lottery.

I'm never going to log into someone's financial system to do that. You're crossed a line from petty vigilantism (under duress) into "this is starting to resemble a felony" territory. It took ages to ask the right question of Mint support to get them to do something about it. And really, fuck anyone who puts people in this position in the first place.

If you are sending communications to a user repeatedly, you believe you have a relationship with them whether they want it or not. If you are collecting sensitive data on them, and then telegraphing it in those communications, then verify their goddamn contact information first.

Or, stop trying to have those conversations over unauthenticated channels.

[edit to add: and then there was the lonely guy who signed up for eight+ dating sites while I was in a rough patch with my partner and I had to scramble to unsubscribe lest she think I was planning my escape. Seriously dude, not cool]
I don't think people really think about it.

Another example: most cities have systems that can pinpoint a gunshot to a block radius anywhere in the city so that police can respond quickly.
Which isn't really an option now that we have mandatory work from home. I'm not going to quit my job because they don't wish to supply me with a laptop.
It seems like another aspect of this is some combination of "aiming at regular customers, being willing/able to scale, educating consumers".

The VC model is like a lot of models. They're aiming for the section of consumers that will give them a 25% cut for picture-delivery to the door.

The opposite scaling model is a truck that delivers soup and vegetables from a central production facility to every house on a street once a week on a schedule flexible enough to keep costs low.

The restaurant model has been selling prepared food at a premium in exchange for the experience (not that they don't have ultra-low margins but they are automatically following a model that doesn't scale).
Quantum wasn't even about Chrome compatibility. The XUL extension mechanism was permanent technical debt loaded onto the browser because of how it exposed features, basically welding things directly onto the browser's guts, which on the one hand is super-convenient for making radical changes in an extension and on the other hand is a nightmare to maintain.

The analogy I've used is the Amiga operating system design versus Unix when it comes to multi-core / multi-processor versus multiprocessing. Amiga welds everything to the hardware, the Unix design has a "system call" mechanism cleanly separating your programs from the OS and vice versa.

Because Unix has this relatively thick layer between the OS kernel and the rest of the world, you can just pick up your entire kernel, wrap it in a lock (in Linux this was called the Big Kernel Lock in some BSDs it was Giant Lock and other Unix systems gave it different names) and you've got a multi-processor capable system. Linux did this in about a year IIRC. For purely CPU bound software this minimal work gets you 99.9% of the performance of a custom built OS designed from the outset for multiple processors. Subsequent work to get rid of the BKL further improves performance on more sophisticated workloads, but you're off to a great start.

Amiga couldn't do that, every part of their system could interact with every other part as it liked, so if you tried to just add one lock to protect things the resulting system might randomly deadlock, maybe only on systems with specific hardware or software combinations, and you basically needed to reconsider everything from the ground up.

You need a degree of abstraction like this, the Chromium-style web extensions have it, the XUL extensions didn't, adding it to the latter would have been years of work only to deliberately be incompatible with both existing software on Firefox AND everybody else, madness.

There are definitely things we want in extensions. For example Firefox has a copy of the Public Suffix List baked inside it (all browsers should have this, in its absence you'll get weird security behaviour around how domains and sub-domains work) and I'd like to access their copy from inside an extension to make it behave how users expect. But obviously the extension can just ship its own copy of the PSL, and then keep that up-to-date it's just a waste of resources.
perfect for generating passwords
>>We could have designed for this audience, but at the expense of more numerous, savvy users.

Of course, that could be interpreted as snide. Very snide. Pardon me, I feel I must respond from a perhaps cynical perspective, but in the spirit of HN, this should not be interpreted as a personal attack, please consider it as a form of customer feedback resulting from real-world experience...:

Lets imagine your unsophisticated user wants to buy something. Your team has made sure the desired product is splashed on all the relevant search results with vim and vigor, nay, it hunts them down with delightfully appealing charm. Then the not-so-savvy target follows the trail, most assuredly identifying themselves as an eager customer, providing all sorts of delightful self-identifying information so that future marketing will surely be able to follow up with grander offerings specifically targeted to their needs! Sadly, the little "in-stock only[ ]" checkbox was ancillary to the much more important (as determined by high-quality tests run by the best consulting firms or maybe just lower-cost magical thinking) page features like "buy this immediately" button and "most popular choice" banner. Thus the user guided by top-notch design immediately launched into the purchase process and enters payment and shipping information as prompted, then clicks the final checkout button only to be informed by pop-up the item is out of stock! To add insult to injury your site actually authorizes the payment and says the item is backordered and thus delivery may be delayed N+1 weeks, where N is the limit of what any reasonable person would expect and WTF didn't it tell them before it went down this rathole.

At which point my spouse/parent/adult child comes to me and asks me why they found this thing to buy but they can't seem to get it...to which I reply, this is a scam, cancel payment if you made it and don't fall for it again. You gave them your email address, so they'll be sending you scammy emails trying to get you buy more non-existent stuff that looks perfectly wonderful to you because they know something about you, like a con artist would pitch you. Make sure you block them. If anyone tells you otherwise, it's a high probability they're either misinformed or getting paid to hook you into another round of pointless web-surfing for nothing...except maybe glittering eye-candy.

Of course, capitalism is wonderfully insensitive to your morals and remarkably efficient (capitalism is just an observation, not a theology) and even if you build your business on a tower of socially tolerable deceptive and user-disdaining practice, well "there's a sucker born every minute" so you may likely still develop enough margin to succeed in your enterprise, and may thus afford to disdain those less savvy users...
Looks great, we'll definitely take a look for our next birthday! Will it be subscription based for teams or priced per contribution?
To a degree that is proportional to their ability to make use of it. If the the request is "do it for me" its not likely to happen more than once. If it is show me how to ... and they learn this is good.
A elderly relative not to be named was embarrassed to have a flip phone while their cronies had smartphones.
Three or 4 incidents of failed calls blamed on my choice of phone rather than their ability had them back on the flip phone. Everyone was happier and the calls went through.

This was true of my small business consulting days years ago. If the business (owner, management, workers) want the change and could ( in my opinion) maintain it then then I bid on it otherwise not.

Those companies I am still aware of that said "do it for me" have had multiple service provider because of burnout or boredom of the service provider. They were developers or configured specialty applications. They were not interested in doing the companies daily backups.

The ones that learned kept coming back for more projects that were helping them move forward and kept me interested.
Same here. Also please make sure that your unsubscribe link works.
Why can't Google provide support instead of vague threats?
Provide a permissions audit tool, recommend ways to reduce permissions, provide a dev tool to automatically report on permissions that haven't been used while running an extension.

Is banning someone's entire Google account across all services a proportionate response to a developmer having trouble with Google's confusing permissions API?
Or by just using Flash.

I never did it myself. I know there are plenty of reasons to dislike flash. And I know plenty of people absolutely hated sites created solely using Flash.

But I have to admit I enjoyed the creativity I saw on many Flash sites. There a generic sameness to much of the modern web. I know Flash sites were useless for SEO, and probably for accessibility too. So I don't think things are necessarily worse now. Just more generic.

Of course, you can create a Flash-like site using web-native technologies, but it's probably more work.
The Republicans regurlarly vote no to the Patriot act. There is no need to repeal it because it expired earlier this year. The democrats tried to renew it but it failed. And then covid happened. I don't have any idea how NSA handles the expiration of the act, but I wouldn't be surprised if they didn't even notice or care.
Depends on the game, and camera logic is usually up to developers rather than the game engine so sensitivity can be fairly flexible.
Encryption without authentication is meaningless, and it's no accident that https has them so tightly linked. If you can't tell that you are securely communicating with mitm, what's the point?
Treaty of the Metre (1875)
I've been using Fastmail for more than a decade and I don't know why someone would trust something as important as email to a company like Google.
> He wrote "Hooked", but quickly realized that the ethical side of behavioral psychology was misunderstood

That’s a charitable interpretation. He wrote a book about how to make products addictive (subtitle: How To Make Habit-Forming Products), then when the inevitable backlash came he got on that bandwagon and wrote a book to teach people how to be Indistractable (in a world filled with products designed to be habit-forming).
Tipping as a concept needs to die. I'm okay with these apps hastening its demise.
A platform to connect startup investors between the coasts
"How to scale: Make it somebody else's problem."
As a digital nomad, you are in a small minority and there can be experiences created specifically for your needs.
See also "Hare Brain, Tortoise Mind"
>My employer is still getting my eight hours, possibly more, just diffused through the whole day.

Even that sticks in my craw... we need to make this 8 hour bar die. Some days I'm just not productive. Other days I might be heads-down on a problem for 15+ hours straight. So long as I'm accountable to my work and it is producing the results we've mutually agreed upon, this hour nonsense (for workers not billing by the hour, which is its own separate discussion) needs to go away.
I'm the person at $dayjob who has to chart a course through the recent chrome web store changes and this is honestly my conclusion too.

These extensions don't make any money at all for Google, in fact some of them lose money for Google (privacy oriented extensions, ironically.)

They are a security nightmare for Google, capable of side channel browser attacks or direct abuse via a permission (all_urls permission can read your emails to grandma.)

Google doesn't want extensions to exist, and they also can't outright kill them without creating a new foothold for their competitors in the browser wars. So we get this intentionally masochistic process change. Jump this high or we'll ban you. Now jump higher but with your eyes closed. Okay, now backflip or you're banned. The extension developers have absolutely no power to fight back.
It's very helpful for travel – e.g., I could use Ubereats even while I was in Japan, despite not knowing the language or which apps are good. And I'm much more likely to order delivery while traveling, since I can't cook.

I'm also not really sure what advantages there are to having 100+ local apps as opposed to a few national ones, there genuinely is a lot of infrastructure involved, and it's easier to push back against bad behavior on large companies (e.g. when PostMates was pocketing their drivers' tips.)
Ha, didn't take long for them to turn comments off. I posted a constructive (albeit critical) comment and that's their response. Soon they'll turn off "likes/dislikes".
This is why I'm often amused when people gripe about the $99/year membership fee for the Apple Developer Program.
Great to see more dev degree info being shared. It has worked well for the students in the program that I know[1]. I think that this framework will be used with other partners at York's Lassonde School of Engineering such as IBM. Hopefully this can be expanded to the engineering program in the future as well.

[1] I study at the Lassonde School of Engineering at York U
I assume GP is trying not to help those the automated system intends to catch
> clipboardRead

I bet that this is it. Clipboard data is extremely sensitive, as it can often contain passwords.
I really liked the fluid simulations. It's always been something hard to get right in games. Albeit, it did look pretty janky in the demo but I hope we can get some quality fluid simulations in games soon.
Ah that sounds about right. As someone in an interracial marriage I found the picture the article painted of the site abhorrent. I was still thinking freedom of speech was important and didn't want hosting providers to step in unless clear laws were broken.