skysight-inc/HackerNews huggingface dataset:
I have worked remotely for 5 years, and for 3 years previously. Let's say I have been working for 25 years. That means 32% of my career has been spent working remotely. And it's been the most productive and personally satisfying part of my career.

But, note when I say remote it's "work from home most of the time" remote. Not work in some other country on the other side of the world remote. I do in person meetings with clients and partners a couple times a month.
Pet dinosaur does not count as passenger in the HOV lane
I would just like to see this in a well known popular museum, and have a generation kids who own the PS4 and Switch look at this thing and go ‘wait, wtf?’.
I've seen increasing usage of PopSockets. From what I can tell it helps people with smaller hands hold the phone because they can grip the PopSocket instead of having to stretch their hand out to fit the phone.
Big Data Was a Big Mess; Teradata's Jack Shemer Helped Sort It Out
Does any language use underscores? They seem like a purely technical thing to me. In a sentence you are certainly correct the - is much better. But as for the name of something in code, I would personally prefer _.
It’s Unreal Just How Awful ‘Real ID’ Is
People miss the quality of discussions on Usenet, but don't ever think about why the discussions were better.

Biggest factor I think that made the discussions better is that folks were not connected all the time so discussions would span days or weeks. You had time think between posts. Folks would log on once or twice a day. Obviously there were exceptions. Today a reddit thread has about a 24 hour shelf life because of its global nature, and then it dies. Furthermore the most intense discussions will happen in bursts and then flame out. People aren't engaging in discussion they are shouting their opinion into the ether and moving on.

Second factor obviously is the tremendously larger and more diverse population on the internet. More people mean more new topics posted and less time to discuss topics. The actors are less technical overall than those who had internet in the 90s and early 00s.
Hanno has presented in the US multiple times, most memorably at Black Hat, when he and Sean Devlin used a GCM bug to host their talk slides on GCHQ's website. He's also a published researcher (for instance, he's one of the ROBOT authors). And virtually none of the people who disagree with you about DNSSEC, and I agree with you that there are many of them, are "making a buck from any of the players" in the debate; if that's something you were trying to imply about me, again, you're wrong.
Defying Expectations of Rise, Global Carbon Dioxide Emissions Flatlined in 2019
This is the only known unit of its kind, there are 63 known Apple I's according to wikipedia. Its also a hybrid of two extremely high selling, well loved consoles, the Super Nintendo and the Sony PlayStation, which far more people used than the Apple I. Case in point - a not particularly uncommon Super Nintendo game is already being bid at $2100 on the same site with several weeks left because it has a, umm, nice cardboard box [0].

I think the console will go for over $100k, but I agree an offer of $1.2M was worth taking.

[0] https://comics.ha.com/itm/video-games/nintendo/secret-of-man...
Recycling is the wrong, least efficient, laziest solution to the problem of packaging. Why does every little thing need to come packaged in its own cocoon of plastic or paper? Beats me. Consumers have become lazy: they expect purchasing and consuming to be the extent of their participation in the long supply chain through which our goods travel. This tends to externalize the environmental costs of consumption to all of us. Recycling would be unnecessary if consumers were held accountable for properly obtaining and reusing materials.

Our laziness will kill us all: mark my words.
For a while, I used a commercial NNTP service which was free for text-only newsgroup access. I think I stopped once I started university, as there were better distractions.

With a quick look on a partial NNTP server (requires registration), the only groups I used to look at that are still active is the old/retro computer one. Most of the posts are people still using these computers day-to-day, and finding problems with Javascript-heavy websites or outdated encryption.

https://dotsrc.org/usenet
Entanglement of two quantum memories via fibers over dozens of kilometers
I have some feedback.

When you add a component, instead of text values being "Lorem Ipsum" how about something that describes what it is, something like:

"Enter Accordion Header Text"
"Enter Alert Title"
"Enter Alert Description"

I know you probably rushed it out eager to show, and it is great but a few tweaks like this and a bit of shaded block colour on the elements would go a long way.
Meteor impacts shaped human evolution
Only 62% admitted to use Excel in a survey.
> the camera was awful if you went off the stock OS that Sony shipped

I would have bought that phone if not for this issue. (I can’t remember why the stock OS was unacceptable, even before purchase)
> In essence, bootstrapping your startup is the new cool thing.

I feel like this minimizes an important truth: that taking investment tends to mean losing control. Founders see that and want to maintain control.
Substitute any decently large physical collection of people for NYC. Same overall point I was trying to make applies.
I think you're arguing about two different types of decentralization. What the OP seems to want is full-stack decentralization.

You post a bounty in the Etherium world that you want some storage, some compute, a name, an address, etc. and provide some gas so that the network can verify the contracts have actually been fulfilled, and then poof, your site is running somewhere.

Or the simpler case which this is trying to tackle, you want to host a site on IPFS but you don't want to buy an always-on node. Choosing a single provider would be "centralizing" in their eyes so you post a contract for people to seed your site on IPFS and get paid for doing so.

Seems like a cool idea.
WA is always pretty slow. At least to me.
You could technically, but your service would not survive, because the people who wanted binaries would loudly boycott you.
That sounds like a problem that should be fixed in CSS. Ideally, it should be possible to specify that an image should have a width and/or max-width of 100vw, 100% of its parent, or whatever, taking box-sizing and paddings into account... and then specify that its height should be a certain percentage of its own width. The server already knows the aspect ratio, so it can deliver this information in a 'style' attribute.

I haven't been following the latest developments in CSS for a while, so maybe it's already possible to do this?
My point was that if one wants a language that is explicit about what error types a method can cause (see the top-level comment I replied to) then checked exceptions aren't far off and in fact on the same track.

The problem you describe may be an issue with checked exceptions but it would equally be one in any language with the aforementioned feature.

> We're not going to handle each of those cases differently, if we were going to we could always catch the specific exception type explicitly.

But you don't have to handle them differently. You can though and your method signatures will tell you what type of errors you might have to deal with. Some make sense to handle on the spot others don't.

You don't get that with runtime only exceptions. With those you really don't know and can get all kinds of errors and so you expect all and then just catch all and deal with it or blow up/abort whatever is going on (which let's be honest is what most web services do). Is that good? Yeah, sometimes. It certainly is easier to do that instead of thinking about possible failure modes when you know you'll only end up logging the error and give up anyway. I'm not trying to be cheeky, it really is overkill to make full use of checked exception in some cases.

Granted I haven't seen many great examples of checked exception usages so far but I wouldn't dismiss them because they don't mesh with what you're used to or with what's common in a given domain.
I arrived at these equations in 2014 when I plotted a heart using Matplotlib for my girlfriend (now my wife). The code and output is available here: https://github.com/susam/heart/. Some of the Matplotlib defaults have changed since then. With the current version of Matplotlib, the following code would produce good results: https://gist.github.com/susam/2a7e38ba632c4a2780fad421d1ca5f....

Today, I thought of sharing a WolframAlpha link to this plot here on Hacker News. I am glad you all liked it! :-)

By the way, I've explained these equations step-by-step along with graph plots for every step in this 6 year old Reddit thread: https://www.reddit.com/comments/1xwuv3/math/cffeykn/.
Radio in Ghana went from a mouthpiece of coup plotters to giving voice to people
So I wasn't aware that wet paper is hard to recycle. That kinda sux...

Apart from this I sometimes wonder how far robot technology has come in being able sort out papers and plastics from incoming garbage.
>But how their presenting disorganized thoughts, etc. are described is likely to be different given their history of blindness, especially if they had a lifetime history of associated cognitive deficits or issues.

Another thing to consider is that a lot of people with mental illness can tell something is wrong with them because they can compare themselves to others. It's much harder for a blind person to do that because they don't get a lot of the information most people get passively by simply being near other humans.

I have (untreated) asthma, but nobody ever explained to me what having asthma means. I was well into my adulthood before I found out that it is not normal to have difficulty breathing hours and sometimes days after simple aerobic activities. And I didn't even have the issue that I couldn't see that other people didn't have this issue. I just thought that this was normal and they were better trained.
Spot-on. I was on Usenet for a bit in the 1980s, and loved it. After I was out of school, though, it was effectively unavailable to me until internet access opened up in the 1990s.

In the meantime, though, there was a similar but smaller network that operated in a similar fashion: FidoNet's Echomail system. For younger readers, FidoNet was a network of dialup BBS systems (usually single-user) with a central list of nodes distributed weekly. Echomail was an add-on that worked in much the same manner as Usenet; a message posted in a forum would be propagated to other systems sharing that forum. Strictly speaking, both still exist today, but like Usenet, FidoNet is a shadow of itself, and most FidoNet nodes are using the internet instead of dialup modems these days.

I recall FidoNet having a lot fewer problems with spam and bad actors than Usenet, though, mostly because troublesome nodes could and did get de-listed.
Hey HN! I work on a web app that makes it easy to unsubscribe from mailing lists.

Last year we started building an algorithm to rank subscriptions, with the intention of making it easier for our users to see at a glance what they should unsubscribe from and what they should keep.

We trialed this functionality within the app for a few months and quickly realised that it could be useful as a tool to protect people from signing up to bad mailing lists in the first place.

Currently, when you hand over your email address to a website or service, there is very little way to know how responsible they will be with it and how many emails they will send you.

Our goal is to help cut down on the amount of unwanted spam we all receive in our inboxes, and we think that addressing this information inequality is an important step in this direction.

So today we're releasing a browser extension to do just that! If the website you are currently visiting is known to send mailing lists, then we show you our Subscription Score rank for those lists in browser toolbar.

To help further, if the extension notices that you are signing up on a website with a bad score, then it will show you an alert, warning you that the site may spam your inbox if you hand over your email address.

Looking forward to hearing your thoughts and questions!
I do the same with my .vim folder. You can place your .vimrc file in there as .vim/vimrc and now everything is backed up in git. I've been working this way for a few years now and can get setup on a new machine in a matter of minutes.
Tozny introduces encrypted identity tool as part of security service platform
I love the way Nintendo does haptics in their OS and game UIs: you can feel the slightest little “snap” in your controller as you move between items in lists, as if you’re running your digital finger across keys that pop back up when you take the pressure off them.

It’s incredibly helpful for getting an intuition of how far you’ve scrolled when fast-scrolling a list, without having to watch closely to read entries as they whiz by.

I miss it when using computers! Sadly, there isn’t really anything I have my hands on when using a computer that could generate the same feedback. (Maybe they could make Bluetooth haptic wristbands?)
This way is pretty sane. With O365,they can have azure information protection and MFA for security and easily share with onedrive(blocking all other filesharing and USB helps a lot with this) Outlook hosted on O365 also has AIP to prevent confidential data leakage. As others have noted,excel is great with managing this kind of data and if you dislike VB macros: embedded python support will be there this year!
I would approach this thinking in terms of a known aspect ratio of the images and use a technique like this:

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_cs...

Make no mistake, this is a silly problem to need to hack a solution for. So I would welcome lazy loaded images with space allocation before it's rendered with a responsive sizing.
SPLAT! is also the name of a well-known radio propagation tool (https://www.qsl.net/kd2bd/splat.html )
Bots may not write good term papers, but they get past Turnitin
Well, this made me smile a little (nothing to do with names):

https://github.com/wkoszek/cweb/blob/master/examples/oemacs....

Edit: Ok, I skimmed most of both files, and my initial impression seems to hold: there are short names, some are abbreviations, some are acronyms, but I didn't see (could have missed it) any "meaningless" name (ie. one that wouldn't have an expanded form of one or more words).

But it's kind of beside the point with Knuth's work. Of course he uses short names: he just spent 3 pages of (carefully edited and typeset!) text to hammer its meaning into your mind. There's no way for you to misunderstand, or not understand, what the symbol signifies - so what does it matter what symbol it is, exactly? [EDIT2: it matters when typing]

If you (anyone reading this, I mean) want to use these as an excuse for using meaningless and short names as identifiers, remember: these are ok if bundled with 80 lines of narrative explaining them...
also NeXT's Portable Distributed Objects which continued into the OS X and D'OLE had some of this
Not sure, wiki puts that as 2001, and I remember being annoyed with spam in the 90s.

I think the rise of web-based forums is what killed off usenet as a general tool.
> A single university is an wide spectrum of participants.

Is it? Sure, you'll have people studying physics, law and economics, but they'll be pretty similar in background. I'm not saying that usenet was a hive mind, far from it, but it certainly wasn't very "diverse" with regards to the background of participants.
Sounds like there should be a permanent estate/endowment/foundation for these sorts of things that can provide for their use indefinitely.
The State of Startups: Tech Experts, DOJ Officials Weigh In
Ah, I see. So corporate users who likely get email from an Exchange server would have had pretty much the same real-time email access as most Blackberry subscribers.
I have attributes, properties, metas, and values. And somehow each of those things can mean different things.
the problem usually looks more like this: I load a page and start reading. When I'm done reading the text/content in the viewport, I scroll down. On a lazily loaded page, now it needs to download the content in the new viewport position. On a non-lazily loaded page, the time I took to parse the initial content allowed the browser to complete loading the page. So effectively the lazily loaded page is taking the 10 seconds it takes to load the page, and rather than doing it while I'm occupied on other things, it holds on to most of that ten seconds, and spends that time when it interferes with what I'm doing, paying it out--2 second wait here, 2 second wait there.

Obviously this is an implementation detail and well done LL could keep loading everything until its done, but frequently it doesn't try until I scroll down. NonLL pages also aren't perfect, and if a page tries to load everything at once, each thing added slows everything else down. But for some reason I never experience that on non-LL pages (or maybe they're good LL pages and I don't notice.) It could be that browsers do some smart things (the obvious would be something like queueing requests for page content, only allowing 5 or so open requests, and loading images in the order they are referenced in the HTML so stuff at the bottom of the page is loaded last.)
You think the majority of Excel users use advanced features?
Antarctic temperature rises above 20C for first time on record
i enjoy creating ancient worlds in opensimulator (open source second life), because the landscape can be quite large, but it s limited by the viewer's capabilities. Still more fun than building alone in Unity or other 3d editors
Sandi Metz Talk in Toronto – Sat Feb 22/2020
It seems like the other replies are missing the point of your question in the context it is asked. Every country within the EU has its own guidelines for enforcing the GDPR, and a regulator appointed to oversee privacy cases. So if you hold infringing data in a German AWS region, it is subject to the German regulator's authority. In a weird kind of statistical anomaly among all other EU countries except Luxembourg, Ireland's regulator has never issued any fines for GDPR violations, and seems to be twiddling their thumbs on incoming cases.

What the other commenter is proposing is a single regulator for the entire EU. Sure, that may be a solution, but it's not the law that was agreed upon.
Aluminum is common knowledge it makes sense to recycle. But I'd like to see a citation on glass. Saw an article a few days ago that Baltimore hasn't sent the glass they collect to be recycled in 7 years do to cost and an environmental engineer I know says it isn't cost effective to recycle most things - that putting them in a well maintained landfill is far more kind to the environment.
Unsubscribing from any subreddit over ~50K users (incl defaults) really improves the reddit experience.

The one problem specifically with reddit and other 'frontpage' type communities is that they don't surface where the actual conversation is in the way vbulletin or other forum software does. With the old reddit code, however, you could go to https://old.reddit.com/r/subreddit-name/comments and see a comment view of the entire subreddit. This would bring the current conversation to the top regardless where it is in the standard view. Really improves the experience for smaller subreddits that don't have much traffic otherwise.

Unfortunately they seem to have removed the feature in the new code. You can still use it in old per above however.
Effective Communication on Technical Topics
Maybe the point _is_ to pad resumes, ie Resume Driven Development. The incentives align for this to take place, as companies want to hire for the trendiest and newest technologies, simply as a way of virtue signaling that they're good, regardless of the efficacy of the new technologies. If I can job hop every few years while padding my resume, and get paid 30% more each time, for some N job hops, why wouldn't I? In this case, when you follow the incentives, you see why this happens. That the incentives of the business don't align exactly (stability, speed, efficiency to some regard) is inconsequential to the developer who wants to increase their value.
As it says in the abstract: "With unforgeable written messages, the problem is solvable for any number of generals and possible traitors". See also chapter 4.

As soon as you allow digital signatures, you have unforgeable messages and Byzantine Generals is solved. No need for consensus algorithms, proof of work, or blockchains.
I'm afraid it's not quite so absolute. Consider a murder case in which the defendant admits to killing a person, but pleads self defense. It is certainly a fact that he killed the person, but whether it was self defense or not (i.e., whether he is guilty or innocent) depends entirely on the interpretation of the law and the events that occurred. Absent a finding of law, his guilt or innocence simply can't be established. If we hold the presumption of innocence and the absolute idea that he either is guilty or not, then we would have to conclude he is innocent, rather than taking the more rational view that we simply don't know.
True ... ground in this instance could be a confusing word. I guess choosing an NPN transistor led me to choose that word but it's really more about the emitter being negative with respect to both the base and collector (kind of wordy). And the transistor becomes even more interesting because if the emitter becomes more positive than the other two connections, the base-emitter junction becomes a reverse-biased diode and blocks current flow completely.
I'm currently in the process of removing actix from one of my projects and replacing it with asyc/await and some channels. Actix comes with a ton of dependencies and doesn't buy you a whole lot anymore.
Usenet spam started in 1994, before DejaNews existed.

https://en.wikipedia.org/wiki/Laurence_Canter_and_Martha_Sie...
Why do you feel a spreadsheet is unmaintainable? Especially with how many office workers who are already well versed in it? Some newer solution might require retraining all those people and migrating and will probablybe still much inferior than excel functionally given how many over the ages have failed to compete against it.
I agree. Packaging needs to be much more expensive. Online ordering makes things much worse. Now goods are packed in 3 or 4 layers which then get thrown away quickly.
All this refactoring, tests, and methodNamesThatAreVeryLong are good, but one piece is still missing: (javadoc) comments that actually describe what these functions are doing.
> that is a huge net benefit to everyone.

This isn't necessarily true though.

Honestly, the MWC doesn't bother me that much - yeah the metro always goes on strike but that's a problem with the metro unions and the Ayuntamiento not the MWC in my opinion.

But take the case of the cruise ships which do irritate me - every citizen gets to suffer worse air quality so a few can enrich themselves on the tourist money.

I understand that in theory that money might 'trickle down' to the citizenry at large, but it is far from obvious that this actually occurs sufficiently to compensate the downsides.
Google rival Brave uncovers mass surveillance of UK citizens
NetBSD Fundraising 2020