jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That has been proposed for as long as I can remember. The result would be that dictatorships and authoritarian governments control the internet, because they make up the majority in the ITU. I don't think we want that.
This would really get me to switch to one - just paying for the car sans battery, and having battery swap stations. Sadly the available charging infrastructure is a nonstarter for me. I don't have a big house or a garage so even charging off of 120v plugs does not work.
When someone in a sports psychology session broke down motivation into internal vs external [1], they changed the way I would approach anything I do from then onwards. Literally changed my life in 20mins.

[1] https://en.wikipedia.org/wiki/Motivation#Incentive_theories:...
Spain: "en martes ni te cases ni te embarques" (on Tuesday, don't get married and don't board a ship)
I've always struggled to set up network printing on Linux.
This is very interesting and well put together. The diagrams are great. Very easy to read and understand as a software developer that rarely interacts with such low level things. Likely because you're also a software developer :)

I'm curious about introducing a phase shifted clock with a PLL in order to get the rise/fall timings correct. Is that standard in other controller implementations? Is that technique something that's used in other, similar situations? It sounds like a pretty generic and simple way to solve timing issues of that nature. I guess I'm mostly wondering how you came up with that solution and if there are any alternatives? The minds of EE people intrigue me :)
Indeed. There are studies about grit and determination over time being strong indicators for possible later success. In any endeavour having some unknown value, overlooked by others, there will be periods where you feel all alone, experience some disinterest or need to grit through some necessary activities/work in order to push forward. There will not always be happy feelings about what you do or even why you do it, though such feelings will be more on the level of superficial aversion and procrastination. In activities and studies with heavy competition, that competition will be extremely hard to beat. Both may be overcome by grit and determination, while those with natural abilities or superior training, often give up earlier due to various unrelated reasons.
Palliative care is designed to hide the symptoms to make everyone feel better that death isn't really happening. Palliative derives from pall, which means a covering. For example, there is a palliative care drug to hide the "death rattle" from people dying so that it doesn't make the people attending the death uncomfortable.[1] There is language in palliative care that refers to death as "passing" or "moving on", which hides the real word: death. Stephen Jenkinson described the "wretched anxiety"[2] people face who resist their death, which was nearly everyone he counseled. Because they are taught it only happens "later", and then when it happens, it should be quick, neat and tidy. This is passed down to generations when it is ignored. Since it is almost never that way, people suffer horrendously and scrabble to deny it. Death is messy and painful, and it is up to individuals to decide the consequences of trying to hide or fear the most natural of all events. What is the consequence to a culture that decides death should be hidden from sight?

[1] https://www.independent.co.uk/life-style/health-and-families...

[2a] https://www.youtube.com/watch?v=8OSGVkpyRfw

[2b] https://www.youtube.com/watch?v=xLQWM2j3AVg
Or we call them “classic absent-minded geniuses” and celebrate their accomplishments in high-level knowledge work, while treating their challenges as cute and endearing.

IQ, co-occurring conditions, and socioeconomic factors have a pretty big impact on which of those (or a number of other) outcomes are realized.
yes. I wrote a recurring billing system for a hosting provider, back in the early 2000's. I think I settled on min(day_of_original_order, num_of_days_in_month) for when an order would bill.
> the interface is what matters, and the implementation is secondary.

But that's kind-of the point IMO - if we take a free-market approach to this, copying (or sort of "standardizing" onto) an API allows for more innovation, since it's not a prohibitive up-front cost to switching the implementation. We don't copyright (or I guess patent, and I know they're different) the user interface of a fridge. Any fridge can have 2 doors and a slide-out freezer, but it's the actual implementation that would matter to a user - how energy-efficient it is, how cold it can get, extra conveniences (maybe akin to API extensions) like a water/ice dispenser that still can be "copied"/used by other fridges. And I'm sure that maybe those "interfaces" were patented originally, but it seems absurd now that they're so commonplace to restrict who can implement them.
Well, as your link states, this applies to producers of the 'visual imagery' (i.e. in this case, the woman's husband - but presumably he has a record of her name and age required by this clause, and presumably she's over 18), not all the sites distributing/redistributing user uploaded content.
I'm currently floating on a pretty ridiculous niche website:
http://www.snowboardsforwomen.com

I actually started it for my then girlfriend whom I wanted to go snowboarding with me by buying a board to guilt trip her into coming along. We couldn't find a place with a lot of women's snowboards so I pulled up some datafeeds and scraped them just for the women's boards, some friends asked for the list, I got lazy emailing everybody so I made a site, threw up the affiliate links for funsies, and actually started making some money.

It's a seasonal earner which I don't recommend to anyone because my winter makes or breaks my year. It helps a lot that I don't live in the Western world anymore which reduces my cost of living, but Shanghai is getting more expensive by the day so I'm working on other revenue streams.
No. People are not Intellectual Property.
Today wi-fi printers usually use some proprietary protocol (and with my Canon and HP printers I had nothing but trouble).
Currently the only way to print over the net without drivers is to use Postscript-capable, or possibly PCL-capable, printers with support for LPD or IPP protocols. That's common for network laser printers, but not for cheap consumer inkjets. So if Apple can get manufacturers to support a common protocol for network-enabled consumer-level printers, that would quite an improvement. At least for Apple users...
It's a wildly unpopular idea here, but i think a progressive tax really encourages innovation.

A zillion small scale trades with little to no tax consequences encourage people really explore the space. Effective strategies grow till efficiency is overcome by tax friction. "To big to fail" is limited by the structure of the system, rather than regulation.
Does this mean that Miguel de Icaza becomes a Microsoft employee (via CPTN Holdings) ?
I almost did run down to Walgreens to buy one when I heard about it. I thought, "Android is open source, it should be fun to hack right? How bad can it be?" It seems the answer is really really bad. Much of it reminds me of my original Phillips Windows CE 1.0 device I had. Glad I didn't go and buy one.

Its bad when a device that was never supposed to run Android (the iPhone) can be hacked to run it better than a device that was designed for it.
Only to devices that support AirPrint (expensive HP printers) or there are $10 apps for OS X that run as AirPrint servers.
So, ever since I started working on my own database web app creator I've been eyeing DabbleDB as the ones I had to differentiate myself from, because their product was just so awesome. Sure Zoho has Creator, and it's pretty slick too, especially the marketplace they've got setup for it, and there are some other contenders out there as well. But DabbleDB was the big one, the guys doing it right, if I tried to take them on feature for feature, not to mention the excellent UI/UX they've built, well let's just say that I've been playing catch up.

So this comes as exciting and scary news for me, after all the "enemy" you know is better than the one you don't, but if it's a talent grab maybe DabbleDB will go the way of Etherpad. Either way, if you're looking for a replacement, check out AppRabbit, I'll have a (DabbleDB style) introduction video up by this weekend.

Good luck to the DabbleDB gang, I'm sure they'll be taken good care of at Twitter.
The various incarnations of communism are basically just warmed over apocalyptic theology. This one statement is great at pissing off both groups but it is true. Belief in the "inevitability" of a utopia of the righteous, subordination of the individual to the "righteous leaders"?

It is an idea of the greater good alright - one meant to excuse every atrocity. That is what most people want out of religion - an easy way to be always right.
But how do you translate that into hitting something going Mach 1 at 40k feet? A UAV capable of attacking a jet can exist. My point is that it would need to be a fully capable aircraft not something that can be produced cheaply and deployed in swarms. There's a lot of space in the sky.
One of the biggest ways I see is the idea of when to move out of your parents' household.

At least in American society, it's considered imperative to move out ASAP - when leaving for college, or at the latest, upon graduating. Even if it means dumping a huge portion of your paycheck into rent for place barely 15 minutes from your parents' home.

In other societies it's more common to live with your parents well into adulthood. Marriage is often the point where you have to move out.
If IE6's longevity is any indication, you may need to support users on older browsers for all of time.
About using svg images I wonder if there are some studies about inlining versus using a reference to an external URL.

I have a web page with the same icons repeated 20+ times, and I my intuition is that it it could be optimized by using a shared reference instead of repeated inlined svg sources in the html documention — which is font-awesome default behavior.
In the US, a doctor/lawyer dual income couple should be earning at least $300k, if not $500k+ per year.

Source:

https://www.medscape.com/slideshow/2020-compensation-overvie...

Even with $600k to $800k ($4k to $6k per month loan payments) of student loans, they should be able to pull off a decent lifestyle and be positive net worth by their mid 40s.
Huh. I did not see this coming but I think this actually kind of makes sense. I think many people see being a "patron of the arts" as something very high status, and having your ownership encoded publicly seems much more status-enhancing than just having something hanging in your home. Sure, you could brag that you just bought a piece of physical art on Facebook or Instagram, but that seems a bit like showing off - maybe a difference here is that there is no escaping from the public element, so no-one can judge you for it.

If a piece takes off in popularity, I can imagine that there is also extra status to being the first to own that particular piece, which will forever be visible on the blockchain. [Edit - it does seem kind of strange to be the second or later owner though, I wonder if that could actually hurt resale value.]

Very curious to see how this develops. If it opens up new possibilities for artists to get their work funded and it can lead to a flourishing of the arts I'm all for it.
probably vendor lock in
This page doesn't load for me; I just get a spinner. Someone had archived it with archive.whatever so I was able to read it anyway: https://archive.fo/m6jdd

However, that doesn't work with Lynx, because "archive.fo" is so concerned about preserving our intellectual heritage, the way archives do, that it serves a visual CAPTCHA to Lynx users and, presumably, anybody trying to save a copy of their page with wget.†

Here's what the original page looks like in Lynx:

←←←→→→ Twitter Profile
Irigoyen.dev irigoyen.dev

(BUTTON) (BUTTON) Irigoyen.dev irigoyen.dev (BUTTON) about (BUTTON) resume
(BUTTON) projects (BUTTON) talks (BUTTON) philanthropy (BUTTON) contact (BUTTON)
blog

One Moment Please...

© 2021 Michael Irigoyen

[Document has only hidden links. Use the 'l'ist command.]

In this context I think it's terribly amusing that the author has taken it upon himself to lecture us about what's "notoriously bad for accessibility". What's worse: that your screen reader inserts a few "unpronounceables" at the beginning of your essay, or that it says "(BUTTON) (BUTTON) Irigoyen.dev irigoyen.dev (BUTTON) about (BUTTON) resume" and then fails to load your actual article? Except for the all-important copyright notice, of course.

At least the endless spinner is rendered in SVG instead of one of those godawful icon fonts.

Way to show us your "passion for user experience", Michael. I'd hate to see what it looks like when you don't care about user experience!

Why do I get a spinner? "RangeError: invalid time zone in DateTimeFormat(): AMERICA/CHICAGO", apparently, on line 1 of the JavaScript. In column 103224. How that results in the whole web page completely failing to load is anybody's guess. God forbid a timestamp on the page should be localized incorrectly. I guess that's just what passion looks like!

I gotta say, when I pioneered AJAX in the year 2000 (along with a number of other people, of course), this was not the fucking Web I was fucking hoping for.

_______

† Actually wget from a different IP address works fine on archive.fo, and it yields an HTML file that Lynx can render successfully, although you have to page down past five pages of base64-encoded SVG data: URLs. Why Lynx elects to show the data: URLs of archive.fo's SVG icons I have no idea. Somebody ask Foteos why it does that, if he isn't drinking himself into a stupor to forget the horror the web has become. I'd ask him myself but http://www.macridesweb.com/fote/ gives me a 403, apparently because I live in the wrong country.
Thank you so much Amjad! I really love Repl.it and I think I am a startup person in my heart. If you have a fall or spring internship opportunity don’t forget about me!
I can see it now: Added option - reduced engine noise $500.

Charging the buyer a one time fee to "disconnect a wire".
On what grounds are you affirming that guy's not?
This is a common problem when looking at the US as a whole compared to many other countries. The US is a huge, very diverse place. When I travel to the NE, then to the south, and finally to the west coast it feels like I've been in 3 different countries. The language while still english is slightly different, the attitudes are different, and the people are different. In this environment it really does make sense to have less federal involvement and more local involvement since each locale likely has completely different issues.

On the whole it makes much more sense to start breaking the US into regions when doing comparisons with other countries. From there we might be able to find the real problems and look for focused, local solutions.
I personally have no problem with the language he uses here. For a non-technical audience, this is just fine. And it's technically correct and not misleading at all.

Just take out the "runs everything in parallel" and replace it with "is able to handle more requests and events while it's waiting for slower operations to complete, such as a database query, whereas in the traditional model, each request is handled by a dedicated process, which must wait for each database query to complete before issuing the next one"
right answer, but I had to downvote you for being snarky.
The more different types of traffic that messages could be hidden in, the better.

But, personally, I think the best place to hide them right now is video streams.

The thing about steganography is that the smaller your hidden message is and the larger the data it's hiding in is, the less of a chance there is of it being detected, and also the greater the cost of such detection will be.

Think of it this way:

How effective you are at hiding your message, and the cost of hostile detection are proportional to:

size of covertext
--------------------------
size of hidden message

In my opinion, the ideal medium for two-way, realtime steganographic communication would be something like Skype, where large, bidirectional video streams are used. It might not be too hard to hack up some webcam filter that injects hidden messages in to the outgoing videostream and another filter to decode messages from the incoming videostream.

For one-way communication (or even two-way, delayed communication) any of the video hosting services like Youtube or Vimeo would be great. This should be even easier to implement than the Skype filters I describe above, as the processing can be done offline at your own leisure.

If using steganography to hide information in these videostreams becomes common, the cost to snoopers trying to find messages in them will become simply gigantic. And those costs will only increase as videostream sizes dramatically increase as they inevitably advance to offering higher resolutions (in the short-term), and even 3D-video (in the long-term).

An extra tip, if you're going to try something like this, is to make sure to use crappy/defective webcams that naturally inject noise in to the videostream anyway, and maybe film whatever you're filming on a nicely chaotic background like a closeup of trees billowing in the wind, ocean waves crashing on the shore, etc... that should hopefully provide plenty of chaos for your message to hide in.
This works very well outside of a browser, too. For example various beeps from Window Manager or terminal emulator or particular programs can be very irritating and disabling them all means going through endless pile of different "settings" dialogs.

It breaks down, however, when you want to listen to some music while working. In the end I have my audio muted most of the time, but over time I had to go through all those settings anyway.
Truthfully; I will never understand why the government feels the need to police what people do that only impacts themselves.

Don't want to wear a seatbelt? Fine by me; it's your life, not mine!
Want to gamble online? Fine by me; it's your money, not mine!

What's sad is that people like Ron Paul, who TRULY believe in limited government, are still seen as on the political fringe.
It's just a fact about the industry - I can confirm having previously worked for a domain registration company. Low margin business as end users compare on price (e.g. when looking for "domain" on Google) - features (mostly) don't matter.
This should be fairly obvious to anyone who's done any sort of combinatorics - you're saying that a 10 character password using symbols and lower case letters is more complex than a 6 character password using 36 more characters in the character pool. Anyone who's even glanced at password complexity research will be able to tell you that. To break down the numbers though, a 10 character password using lowercase letters and symbols (spaces) has 30155888444737843000 possible combinations. A six character password has 735091890625 combinations (around 1/4000th of the complexity, assuming a brute force approach). While the author also takes into account the possibilities of using a dictionary attack, you can't really tie a number to the search space for that. It depends on the breadth of what the program will go to. Will it check alternate spellings (color/colour)? Will it check for apostrophes? Foreign languages? Etc.

A while back I wrote a small piece of JS to demonstrate to some people the complexity growth in passwords. Some people didn't believe me that asdfasdfasdf was more complex than Fc34!j_, and this was the end result. Feel free to play with it. The source is rather simple as well:

http://files.jjcm.org/jspass
NPR, I hate to break it to you, but leaves falling off trees has nothing to do with evolution. Fall and Winter come because the goddess Demeter is sad that her daughter Persephone has to spend 6 months in Hades! I'm so disappointed, usually your stories are so accurate!
The best part about this, and what's different than 2to3, is that they implement API changes in gofix first, and gofix is the tool that's used to change the main source tree.

I like that. That is really nice, and it sets a process in place which continues to keep cost of language API changes low, something that the language designers will love.

At this point in Internet history, a language that's newly created and evolving has a sort of tipping point problem -- if nobody uses it, it won't improve. On the other hand, if a few too many people start using it, then suddenly you are screwing people if you make changes.

gofix seems like it can help with that, and that's cool!
Maybe it's just that I work at a smaller company or something, but we have a de-facto policy like this in place. It's more of a "have lunch with the CEO and tell him what you're working on" then if he's okay with it the company lawyer will write you a letter.
Why raise now that you are already successful and own 100%? Many billionaires privately own 100% of their companies.
Don't judge a book by it's cover. I am running Ubuntu on my macbook. So at these conferences it may look like everyone is using macs and therefor OS X, but perhaps there are more people like me running Linux on a Macbook.

I always have to laugh a bit after people ask me questions how I got OS X to look so different from the stock version. Usually I explain that you may run any OS on your Macbook. Be it OS X, Windows or Linux.

ps: For those wondering why I run Linux on a Mac. In my case I tend to develop mostly webapps which need to run on a Linux based setup anyway, so it just makes my life easier to have the environments more or less the same. Although with the current powerful cpu's and nice virtual machine solutions such as VirtualBox or VMWare I might be tempted to run each project in its own vm on whatever OS the laptop came with.