skysight-inc/HackerNews huggingface dataset:
I'm not telling anyone to shut up. i'm perfectly willing to read any reasoned counter-point to the article. I'm also completely willing to accept the information in the article, by itself, isn't clear evidence of anything.

However it quotes local officials who did do the study and have the detailed analysis saying there's a serious problem that warrants further investigation. They may be right or they may be wrong. Saying on the basis of what's here that the study is definitively bad or good isn't warranted though. That's all I'm saying.
I would say 'much of'. I haven't seen it until I visited Americas.
> refill it, which I have to do roughly every two weeks

Why is it that a fountain pen needs to be filled in a matter of weeks and a cheap Bic Cristal never runs out of ink?

I have an inexpensive Pilot Metropolitan that I do like writing with, but the amount of ink I put through it seems crazy for how much I write.
Just upload a picture of your dog. Pretty soon the tech will be good enough to identify you by your dog.
You're misunderstanding interlacing. Interlacing was a way to still keep 50Hz (or 60Hz in some parts of the world) while having twice as many rows. It didn't give you a higher refresh rate than that.
> The difference is in target market size and niche.

Are the target market size and niche smaller or bigger for the one that works?
Because having an established company program that fixes these issues is the last thing apple wants, their main goal is to upsell to the newest product when an old one breaks, hence all the fun planned obsolescence stuff. Why else do you think they make all their products notoriously difficult to repair?
That I could EASILY make A LOT more money if I would not use my favorite programming language :(
Approach every conversation with an attitude of wanting the other person to be happy.
go visit a campus and just talk to a professor, the usually love the attention.

You can also audit classes for very cheap (or at least it was cheap when i was in school). + I think MIT posts their lectures online for anyone to watch.
Also to note, Dropbox was likely inspired by the open source Unison file-synchronization tool. So they have to handle all of the shortcomings and caveats that Unison does not handle out of the box:

Caveats:
https://www.cis.upenn.edu/~bcpierce/unison/download/releases...

Symbolic links:
https://www.cis.upenn.edu/~bcpierce/unison/download/releases...

Permissions:
https://www.cis.upenn.edu/~bcpierce/unison/download/releases...

Cross platform issues (unsupported characters across operating systems and file systems):
https://www.cis.upenn.edu/~bcpierce/unison/download/releases...

Edit: Inspired by the the Unison Spec (published on 2004) which may be why we have conflict files etc. when using Dropbox
http://www.cis.upenn.edu/~bcpierce/papers/unisonspec.pdf
You could probably work out on pen and paper how much foeticide would be necessary before these male birth numbers become probable.
Starbucks wants to create the AWS for restaurants
Ohh okay. From Canada. Free if you don't make much money. I thought you were initializing with "I'm in the US".
For me what finally worked was counterintuitive. I stopped wearing antiperspirant altogether. The heavy duty stuff did cause me to sweat less in my armpits but I found I sweat everywhere else more. And I still had pit stains. Switched to deodorant and found that I was sweating less, and pit stains are a complete thing of the past.
When has no else and if has no explicit progn. If you need an else for a side effect then cond or if will be used. I don't think there is a consensus on which of those to use for side effect vs expression when an else is needed
Keys to Writing Agile Stories That Are Small
This may results in many terrible problems:

- sexual frustration, which is already booming in India, could increase tenfold. Sexually frustrated males can lead to being apathetic or aggressive, none of which is good for society.

- more competition means bigger delta between the winners and the losers. And they already have a large money gap. Making this difference wider can only build more social tensions.

- not a biologist, but I imagine this affects the gene pool, and overall (including social) diversity as well.
-
This is my top feedback from everyone. I am always relaxed and it makes other people feel relaxed. Little do they know that my laid back attitude comes from underlying lack of caring whether or not my projects succeed.

If I could have learned one thing earlier on, it's how to be more serious. It's hard to be the chill, no worries guy and also the guy to be taken seriously and not be crossed.
Impressively annoying paywall once you read it a bit
You can get iron rangers for around 180 every couple months. That’s probably the best deal around
The ink is very different. A Bic crystal uses a very oily, very pigment-dense ink compared to the water-based, free-flowing ink used in fountain pens.

Used to use the pilot disposable fountains myself, they're pretty good.
There's just not enough information in the article for any of us to know. If every village had one birth, you'd expect half of them to have had 'only girls'. It's hard to believe it's that simple a case though. Some of the villages may have had a dozen or more births, we just don't know.
The Valley is currently dead-set on spending all the good will "tech" has built over the decades and running away with the profits before people wise up to the fact they were promised tools but got Skinner Boxes and a corporate surveillance state.
I if I were really being myself, I wouldn't be in public. I prefer being alone 99% of the time.
I mean you could say that about almost every repressive and abusive policy: censorship, secret police, mass executions, etc
I'll use another angle: If people are paper shells, remember that somebody (in fact, a lot of people) has written on it. Generic human psyche can be rather simple (monkeys with smartphones), but the structures we collectively impose on this material are fascinating.

Next time you find someone boring, try to understand what made them this way. And I swear the answers is more complex than "it's capitalism/neoliberalism/consumerism/religion/whateverisyourfavoriteevil, stupid!"
Yeah, so mumble years ago my second monitor was a B&W workstation monitor that I picked up for next to nothing. It was actually slightly higher resolution than my other "proper" monitor, and much sharper. I had to make a converter from a VGA output on my video card to a single coaxial signal for the monitor. Luckily the monitor just wanted pull-to-ground for the blanking signals (both of them), so I could make a passive converter with just a few resistors (to mix the three colours) and a couple of transistors (to pull the signal to ground when blanking).
I, too, love fountain pens.

Except when I forget to take my daily out of my pencil case before flying. :(
Something positive _has_ happened with Old Navy's quality. I'm the parent of an active teenage boy and have been buying a lot of pants because he's either grown out of them or shredded them beyond patching (seriously, he tore the waistband off a pair climbing-- and probably falling from-- something). Old Navy has gone from disposable to middling quality while Gap and Banana Republic have declined[1]. While I'm on this, the Carhartt sold in big sporting goods stores isn't the same as what's sold in hardware stores, farm stores, and the like. Also, the random brands of pants at Tractor Supply wear harder than their price would suggest. Don't get me started on footwear.

.

[1] I use one of their credit cards to pay for things and the rewards mean I can buy some of this stuff for cost of shipping or less.
I agree, and I've found great resources like TeachYourSelfCS[0] and OSSU[1] to name a few, but there are so many options out there that I am overwhelmed. Reading reviews doesn't help, either. I think I need to commit to one that will get the job done and get me thinking from a CS perspective.

Also, I want to be a great software engineer. I've heard arguments that a CS degree doesn't equate to software engineering in a practical sense.

[0] https://teachyourselfcs.com/

[1] https://github.com/ossu/computer-science
For what I see, puppeteer is very much like testcafe (able to run with headless/full Firefox, Chrome, Edge ..., but testcafe doesn't need a custom-built Firefox). TestCafe can run javascript code on the page and return the data back, that means it can be used to get data in POST requests. It can take screenshots too. If anybody is familiar with both tools, could you please what this tool can do but the other cannot?
The Racket community's interest in programming pedagogy appears to be focusing on extending the Racket ecosystem to better facilitate the creation of "infix" languages, e.g. Flatt's recent remarks on "Racket2." [1] The Racket community appears to be creating a world where students can make baby Python's using a Lisp instead of vice versa.

To the degree that SICP is ground zero for Scheme dialects of Lisp extending the Racket ecosystem with an eye on making diverse languages is in the central current of Scheme's history of creating increasingly more complex interpreters...there's nothing wrong with syntactic sugar. I suspect the goal is to allow educators to express CS concepts in the context of Python without all the noise of Python's incidental complexity.

[1]: https://news.ycombinator.com/item?id=20490423
"Maintainable Mess" is what I consider to be the pinnacle state of any system. If it never broke down, you'd never want to improve it.
Maybe it's because I live in Silicon Valley, but my repair experience with Apple has been quite different. I took my six year old laptop in for a recall on the video card, which required a logic board replacement. They did that at no charge. In the process, they broke the power unit, so they replaced that and my six year old battery, both at no charge. They also replaced the top case at no charge while doing the second repair because they said they damaged it during repair. I never even saw the damage or had to complain.

It took three weeks, but in the end I basically had a new laptop, except the screen.
>Advertisers pay Facebook on the assumption that the people viewing and clicking their ads are real. But that’s often not the case.

Actually, advertisers already know there are lots of fake (Facebook/Twitter/Snapchat) accounts. Likewise, advertisers also know that newspaper & magazine circulation numbers are inflated (even though the circulation #s are "audited"). Ad buyers also know that tv audience sizes are inflated as well.

What matters in the end is if there's a positive ROI on the ad spending. The advertisers can measure the uptick on sales and if the ads worked, they renew their ad spend on Facebook. The majority of Facebook revenues come from repeat business of advertisers who already know about fake users. In contrast, if the majority of Facebook revenue were to come from 1st time ad buyers that were easily fooled by fake accounts, that's when the false user count would drastically affect revenue.

I'm the last person to defend Facebook but just wanted to highlight how advertisers think. For the Facebook ponzi scheme to fall apart, the ads have to stop working. This has happened before. In the 1990s, advertisers were buying Yahoo banner ads. But after the initial novelty of naive web surfers clicking on them, advertisers quickly realized banner ads were worthless. As a result, Yahoo revenues plunged.
I meant to reply to the guy above me who advocates component level fetch as opposed to using Redux sorry.
Quantifying Similarity Between Relations with Fact Distribution
I know Julia was originally a Lisp and it incorporates a lot of Lisp ideas, but I've never used it so I have no opinion about how well it works.

Lots of Lispers consider Javascript a (primitive) Lisp because it has lexical closures, but I think its syntax is horrible and thus (IMO) it doesn't "work."
AMCA Breach Update: Dozen More Healthcare Firms Notify Patients of Data Breach
Extremes are bad at both ends. Really cheap shoes don’t last 2 months. Some cheap clothes don’t last the first wash.

However, finding the sweet spot is rarely 100x the cheap version it’s more like 2-10x. The risk is not just normal use some times things get lost etc.
The "how" link in the top-right corner says:

Your photos are sent to our servers to generate portraits. We won’t use data from your photos for any other purpose and we'll immediately delete them.

So basically you have to trust them.
I mean the whole plan was to steal credit cards and then launder the money through several intermediaries. It's like the textbook definition of "sketchy/illegal".

THAT SAID, there's nothing illegal about using money from your app store company to purchase bitcoin. IDK that it even feels that weird these days with crypto being proto-mainstream at this point. Easily hand waved away as "Oh, he's one of those weird tech guys".

Most criminal activity is risky. The bet you're making is "this is unlikely to be investigated thoroughly enough for me to be caught". Considering how the government keeps gutting the IRS, and how difficult investigating cybercrimes is for most police departments, this isn't even implausible in the US.
Toronto’s astonishing growth: Will it matter to Buffalo?
3rd world refers to the Cold War. The 1st world consists of Western democracies and other liberal and advanced states,the 2nd world are the communists, and the 3rd world comprises of everything else.
The silver lining is that Winnie the Pooh's efforts around Taiwan have had somewhat of a Streisand effect in the west: I really didn't know anything about its situation with China until the censorship started getting coverage.
Love outlier but their prices hurt
Okay. For my first-year university physics project, I made a jumble of wires attached to the parallel port of a computer on one end and the X/Y inputs of an oscilloscope on the other end, and could get it to display vector graphics. (Badly. Very badly. There was far too much stray capacitance in the circuit.)
“I actually did think about integrating it into houseSYSTEM before you even suggested it, but I decided that it’s probably best to keep them separated at least for now.”

Oooh, there's a blast from the past. Why do so many Harvard undergrads talk like this? (I was as guilty as anyone.)
Homogeneity is an important component for change, because changes need to be adopted by a critical mass of people before they can be considered part of the language. The homogeneity of the internet helps speed the process of change along tremendously.

Some Instagram celebrity could make up a word, and by the end of the week, 100 million people could start using it. No author from 100 years ago had that kind of reach or influence.
Yes, that sentence was wrong and if you say that ability to override any method is the essence of the true OOP I would agree that the true OOP is a disaster.
For problems like sewage the argument is often that _now_ we would have done something else in the past. A time machine argument.

For example in London they'll say we should have built a modern sewer system with separate household waste and storm sewers, then you can dump storm sewer overflow into the river without causing health problems or destroying the ecology of the river. Much better in the long run than the Combined Sewer system built by Bazalgette and still in use today.

But nothing like that was possible when the Great Stink happened. So you need to invent a time machine and go back to say, a century or two earlier and begin installing your separate sewer systems then, in time to catch the huge increase in waste from water closets that will eventually cause the Great Stink. Do you _have_ a time machine? No? Then your solution is invalid, don't bring it up.
simple case of this is an increment operation

the programmer has written an incorrect function that does a SQL read, parses a value and then does an update. It doesn't use a transaction (i.e. no synchronization) so this is unsafe to use in parallel.

and someone else uses their function without reading carefully, spinning off two invocations without reading carefully and awaiting them both

I suspect you'll agree this is incorrect in that the value will be incremented once instead of twice.

If you don't call this a race condition, what do you call it?
7 Ways Get Paid for Leaving Your Computer Running
The memories indeed! We had a T1 and a pile of Livingston Portmaster 2e terminal servers, connected with a centrex hunt group to a single dialup phone number.

I learned a lot about people very quickly. As we got more popular, we started to get busy signals, because we couldn't grow our hardware fast enough - and then people learned how to do keepalives, so that they wouldn't get stuck offline on a busy signal. That was a race to the bottom. Sharing a physical resource like a phone port is a dark ages thing I am glad we no longer contend with.

We have it much, much better than we did back then.

But I'd still like to go on a time-vacation to enjoy the selection bias of the times - I'm glad we made the Internet easy enough for everyone to get online, but it would be neat to visit 25 years to visit the greener pastures of old.
My favourite one is How to Read a Book, by Mortimer Adler. It was given to me by a friend of mine and I thought "but I already know how to read!"

Turned out I didn't. There's so much going on when you look a book closely that you don't even notice it's there. Also, it helped me plan and prioritise how to read. It's a wonderful read, believe me.

In case you want to check out more, I put together some notes of it here: https://alvaroduran.me/how-to-read-a-book

Happy to hear your thoughts!
Also uniqlo has been a hit for me on plain t shirts. Quality has been top notch
look at haxe language
When you source from the cheapest vendors, sometimes you get lucky with a quality manufacturer that just happened to have excess capacity to make some stuff from Primark or whoever else.
3 weeks without my income source is rough
Asia-Pacific – A Promising Future for the Global Luxury Industry?
I wish I had internalized this truth:

"Each person you are talking to or walking by is as important to themselves as you are to yourself. Everyone is the hero of their own story."

It is easy to get intellectually, but to really internalize this leads to empathy and understanding.
Apropos, I recommend reading https://www.amazon.com/Travels-T-Shirt-Global-Economy-Charac...
How to succeed in startups (without getting lucky)
> If true, this is interesting from an academic perspective: word meanings can be derived from a space of 60 dimensions. But I’m not still not convinced of the value with respect to language learning.

More like 60 x N , since each of those words can appear arbitrary many times.
This was a fun watch: https://www.youtube.com/watch?v=Ox5P7QyL774
Special identification for email users might be introduced in Russia
Why would you do such a thing? Creating masses of crippled, non-general operating systems out of linux?! For the actually unheardof performance.

Basically, you've taken the whole /sbin/init link out of the OS init chain, and replaced it with... A single binary you may remember.

To do this took a little extra work. Your glibc and any other dependency ended up in kernel space.

Single-use virtual machines obviously have the biggest boost, but other uses exist. Your kerberos-daemon isolated into its own vm on the network. Someone's gotta serve network filesystems. Apache servers for various websites you may host - the possibilities are endless.

The processor itself has a Massive timesink for isolating kernel-space from user-space (even root is just another user at this level, I'm afraid). Even Server-side admins have simply gotten used to it - every application, server, program Ever runs on that user-space.

So you have a bunch of single use VMs... and that much "context-switching" between virtual-drivers and memory allocation on one side, and the actual server the vm is for on the other. Now these VMs are running on an OS's hypervisor with the same context-switching performance problem!

So, we package each vm as a unikernel - shove each virtualized server into the kernel. We avoid that context switching.

Build that kernel lean enough, and sometimes the unikernel VM can perform almost at baremetal speeds.

What if we did the same for the Host OS - built a hypervisor Unikernel to delegate hardware and nothing else? zomg folks are squeeing with excitement about a new way to frame building a lean system...

But it gets us compiling in-house again instead of using COTS (commercial, off-the-shelf software). Got an old Gentoo-user hanging around that can debug kernel code, harden the kernel against attack, and compile it all lean?

That guy is who we're gonna need to figure out what goes wrong with any of this. Because Murphy's law is unreliably unreliable, yet ultimately absolute.
colleagues ARE NOT friends... they are competition. Don't tell a colleague anything personal you wouldn't tell an enemy. I've too have learned this the hard way.
I thought Google's SRE book (https://landing.google.com/sre/sre-book/toc/index.html) was incredible. Probably a good place to start.
US cities are losing 36M trees a year
If it's that vital, you should have a spare, or perhaps rent or borrow one.
That's a cool idea, never seen that, but after quite a while of googling here's one on the root domain:

https://walltime.info/licenses.txt
The point the article is making is that a true moonshot is a project of incredible scale and ambition, and that we're loosing something by allowing the modern usage of the word.
Torrentfreak had a piece when they asked detailed technical/legal questions to VPN providers. This may answer many of your questions:
https://torrentfreak.com/which-vpn-services-keep-you-anonymo...

> the best should have high transfer rates, could use the TOR network, have Real internet privacy with DNS leak protection, no-logs policy, high-level encryption - but price should be at a decent level.

sounds like cryptostorm to me (i'm not affiliated, just a happy user for many years)
Which is the bit I don't get. Even if FB say they have a trillion users, so what. Advertisers will advertise and pay based on the results they are seeing just like you did.

Eric Schmidt made pretty much the same point about Google fake clicks.

https://searchenginewatch.com/sew/news/2058286/eric-schmidt-...

Granted this is trickier if you don't have an easy way to determine if your advert has converted to a result e.g. somebody who is just looking to raise brand awareness.
I think that this TV is from the 1990s, not from 1980s, because design screams it. Also there is no brand name anywhere, so the manufacturer is not proud of this cheap device, the front panel captions are screen printed, DC barrel connector has the modern polarity sign with a negative sleeve.
Ballpoint ink is a lot thicker than fountain pen ink, and is presumably more heavily pigmented. Therefore, a ball point uses a smaller amount of ink to deliver its pigment, compared to a fountain pen. Which means that it uses significantly less ink.

Ballpoints and fountain pen deliver ink to the paper very differently! You can't really fill a fountain pen with thick ballpoint ink because it would jam the feed very quickly. Likewise, if you were to fill a ballpoint with fountain pen ink it would leak as soon as you touch its tip onto the paper.

However, thanks to fountain pen ink being thinner, you don't have to apply nearly as much pressure when writing. Like many things in engineering, it's all about tradeoffs!
> The bytes they are transmitting are effectively not copywritten

Eh, that's too limited a definition of copyright. Technical implementation doesn't really matter to the law; only whether or not you are in fact transmitting copyrighted information. That is decidedly the case: the author is knowingly sending a certain piece of content, which the receiver can then access.

Here's a great article on it: https://ansuz.sooke.bc.ca/entry/23
Agreed. Luckily I had a spare.
How would you describe the npm install process?