skysight-inc/HackerNews huggingface dataset:
And more students running your labs/substituting you for teaching/etc. means more time to do non-teaching stuff, which is a net positive for most professors.

How sad was I to realize that I was the only one in my PhD program who had chosen that route because I was as passionate about teaching as I was about research!

Feynman:

If you're teaching a class, you can think about the elementary things that you know very well. These things are kind of fun and delightful. It doesn't do any harm to think them over again. Is there a better way to present them? Are there any new problems associated with them? Are there any new thoughts you can make about them? The elementary things are easy to think about; if you can't think of a new thought, no harm done; what you thought about it before is good enough for the class. If you do think of something new, you're rather pleased that you have a new way of looking at it.

The questions of the students are often the source of new research. They often ask profound questions that I've thought about at times and then given up on, so to speak, for a while. It wouldn't do me any harm to think about them again and see if I can go any further now. The students may not be able to see the thing I want to answer, or the subtleties I want to think about, but they remind me of a problem by asking questions in the neighborhood of that problem. It's not so easy to remind yourself of these things.

http://www.math.utah.edu/~yplee/teaching/feynman.html

Well in the end I dropped out (:
Also around the time that the Gunditjmara were farming the Budj Bim area of southern Australia https://whc.unesco.org/en/list/1577/
I'd recommend them to check out Clickhouse for exactly the same purposes. Works well for Cloudflare, Yandex, Sentry.

Another idea is to run probabilistic queries instead of exact ones, could bring down costs way more.
Since when was India a nation? It's got dozens of languages, two major religions (one of which is more of an ecumenical blending of ancient practices), and many ethnic groups and cultural norms. A nation is by definition homogeneous or nearly so across these variations.

By my estimation India is an empire, and nationalism makes no sense in its context. Patriotism maybe, or political loyalty.

Just seems like a weird choice of political propaganda. I do understand there's a strong anti-Muslim attitude in India, which might be what they're calling nationalism. But it doesn't seem right.
I get what the programmer is trying to say but I think the problem is when you think everything is a nail because all you have is a OOP hammer. OOP lets you wire things up in a very unnatural memory hungry way kinda way.

When you start dealing with 500,000 files in one directory and you try to do a files->getname(10)->size->to_string(). You are bound to run out of physical memory. This is probably why newer operating systems are so slow. Caching will only save you for so long.
I'm quite shoked by the level of the comments regarding Assange.
Whatever you think about the character is irrelevant. Law should be the basis on any action taken against him, whether he's a-hole or not. Now you can argue on whether his actions were legal (I mean, he broke US law but he's not US citizen nor living in the US so that's debatable).
However there is ZERO legal basis on having someone not being taken care of while in custody.
> Various authorities had become aware of its aimless drift around the world. It was last spotted in September 2019 by a British Royal Navy ship.

I wonder if the mythological archetype of the "ghost ship" originated from cases like this: unidentified, unmanned ships roaming the seas on their own, in a time before there was a global record of abandoned ships. Doesn't take a huge leap of the imagination to assume they're crewed by ghosts.
Your use of the word "every" makes me believe that I have not made my point clearly. I will try to restate it in less than 5 lines so that it can be understood better. (Zing!)

I'm not saying that your code is wrong, (but I am suggesting it might be, based on a metric that is easy to compute.)

It's a tool that you use to identify symptoms of a problem. The symptoms are not the problem.
Web Scraping with No Coding
> Ford’s move toward electric vehicles was complimented by Tesla CEO Elon Musk, who has always noted that his company’s competition does not lie within other EVs, but within carmakers who refuse to adapt to the electric revolution.

This has become my mantra for many domains, and I'm glad we're still on a true "do no evil" stance by Musk. Something tells me he just won't fall for the corporate greed that killed the Google (or should I say Larry-Sergei) spirit and so many others forever. Ford, for instance, that man's autobiography was a rare treat to read (fun fact: socialistic ideas inside, lol, if you can believe that, which you should because he framed it in private ownership, no State/gov shenanigans, and tripled his own employees wage in a decade).

I, for one, rejoice that Ford (and hopefully many others) move in the right direction.

Now, if we could talk about charging standards and the infrastructure thereof, worldwide... Need we literally reivent the power outlet?? Can states/govs actually do their work and enforce decent (compatible, safe, neutral) standards once in a while?
> So the logic was resulting in an age of -1 (since DOB was prior coverage start date), which wrapped around to 255

I really look forward to human ages breaking your assumption that they fit in 8 bits.
The India government is taking action against spreading misinformation & fake news via VPN enabled social media. What is wrong here. Title is misleading and sensationalist.
I had a small AIS transponder on my 30 foot boat. All smart and prudent skippers will have one now that the tech is so cheap.
Do you think the driver got closer to you to avoid the other cyclist going the other way?
DeepFake Lethal Kittens Trailer [video]
"... prior to his detention in Belmarsh prison in conditions amounting to solitary confinement, spent almost 7 years restricted to a few rooms in the Ecuadorian Embassy in London. Here, he had been deprived of fresh air, sunlight, the ability to move and exercise freely, and access to adequate medical care."

Extensive solitary confinement is criticized as a form psychological torture. If you're familiar with the US detention system, the treatment of Assange might seem pretty commonplace, the international community generally considers this a form of torture.
The hammer analogy is amusing, given the old adage of "if your only tool is a hammer...". :)

I'm of the opinion that a voice (such as yours), if it's so much of an expert, would be better off in advocacy and consulting rather than tinkering with more tools. Not everyone has to agree with me, but I agree with OP's comment and I maintain that your response is emblematic of the issue.

I probably won't respond further to this, given we disagree (which is fine) and I've said my piece.
Name and shame
I'm not referring to large, faceless corporations, I'm referring to >100 person orgs. My experience can't be an outlier as there are plenty of vendors that specialize in this space, so someone out there is buying from a vendor. Here's what I found on the first page of search results:

- http://dockspace.co/

- https://snacknation.com/

- https://naturebox.com/office

- https://www.eatclub.com/

- https://www.workperks.co/

- https://fruitguys.com/office-fruit-delivery

- https://www.bevi.co
I was referring to playing in a rock band in a Islamic country. Probably in the 60s it was different though.
You'd figure that if he was being tortured in prison, TFA could actually say so, and we wouldn't need to try to glean hints. Yet, if you follow the references [1], you'll see a fantastic sleight of hand. [2]

Assange spent 7 years in self-imposed exile in the embassy. Throughout this period of time, torture experts have determined that he is showing the psychological symptoms of a torture victim.

In April, he was imprisoned. Torture experts continued visiting him, and have continued observing that he was showing the psychological symptoms of a torture victim. Shockingly, neither prison, nor his conviction for skipping bail make him better.

No evidence that anything about the condition of his imprisonment constitutes torture has been provided. Instead, people point at him, and say that he has clearly been traumatized. That is true - but all evidence points to the trauma being inflicted during his self-imposed exile.

[1] https://medium.com/@doctors4assange/concerns-of-medical-doct...

[2] The sleight of hand, of course, is blaming his current imprisonment on medical problems that he picked up during his self-imposed exile.
Don't leave your money by a fence post in the snow either
Really? That's incredibly weird.
Yep, this is exactly my situation. However, I'm seeing signs that part-time remote is going to happen in the next couple of years.
Yeah, one that's nuclear armed and constantly on the brink of war with its nuclear armed neighbor.

A bit worrying, no?
What device did you used to read the page? The CSS is pretty basic, but I did some hacks to make text more readable on iphone.
«Lethal Kittens» page on IMDB.[0]

[0] https://www.imdb.com/title/tt10735778
It's cool, but I believe this has been posted a few times?

https://imgur.com/a/xHNzuvA
This story looks familiar. Oh wait: https://krebsonsecurity.com/2019/05/a-tough-week-for-ip-addr...
Why the SEC vs. Telegram impacts everyone in crypto
Sometimes hammering nails into the broken thing will just end up splitting the wood and it'll be more broken than before.

Yes, this is a tech forum, but it's entirely reasonable to argue that in some cases, a tech solution is by its very nature not the right solution.
Noise cancelling headphones don't work for this type of work and gave me tinnitus (ringing in the ears).
Yeah all of the language here feels very contrived.
Agreed. I'm dealing with hearing issues from exactly this type of situation.
> It would ruffle a few feathers if Chrome was optimized for Google properties, but ran their competitors' code with a performance penalty.

It is: https://9to5google.com/2018/07/25/youtube-chrome-firefox-edg...
Very sad. But a great lesson for the rest of the world. Democracy with an uneducated populace is a disaster waiting to happen
I don't actually really like the concept of the OOP as it is understood today. I mean it more in the Self / Smalltalk sense, which is quite different and thanks to late binding more similar to lisp.

Also your example is weird and you won't run out of memory if you use generators.
Relevant XKCD for that: https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601

Title text: ISO 8601 was published on 06/05/88 and most recently amended on 12/01/04.

"The title text provides a perfect example of the kind of ambiguity that can arise when non-standard formats are used. The ISO standard was in fact published on 1988-06-05 and amended on 2004-12-01. This is mentioned in the title text in MM/DD/YY format; however, there is no way to naturally figure this out, particularly with the second date. With the year truncated to two digits and all three numbers at 12 or lower, the date referring to December 1, 2004 may well be interpreted as 12 January 2004, or as 2012-01-04."
How the Ethereum blockchain can be used to spy on you
Apache Cordova - Build Hybrid Mobile Apps with HTML CSS & JS | Udemy
> Also "engagement" is not the same as addiction. People who follow more close friends are more engaged on FB, but they are not addicted.

That's debatable. I think people who spend hours pouring through pictures from thousands of acquaintances and commenting can be considered addicted, especially when it becomes difficult to get their attention from it. I see it with people over 50 most often, I think because of an internal desire to feel connected with people who they drifted apart from years ago, or to live vicariously through others.
Ask HN: Which good websites degraded their own UX/UI?
Imgur, reddit etc comes to mind. They have become almost useless and provide a really bad user experience. Full of dark patterns, horrible detection algorithms and moderation tools. Biggest abusers of AMP too.

Google search has become annoying and limited. Previously you could set your settings to exclude websites instead of doing it everytime, you had filters too and it didn't ignore your words in the quotes (you didn't even need those).

Notifications have become quite annoying as well. Every app seems to abuse it in a race to get to the top. I wish there was something like spam notification filter but then again, that would give more power to google to decide what goes on and out.
> What if AWS or GCP goes down. It's a matter of trust and SLAs.

AWS does have a 100% uptime SLA on some of its services: Route53, for example [0]. Not saying that ApiTracker could not be a 100% uptime service (in fact, it looks like that's their explicit goal), just pointing out that AWS / GCP do have services that never "go down" barring global catastrophes.

[0] https://aws.amazon.com/blogs/architecture/a-case-study-in-gl... -- Route 53’s foremost goal is to always meet our promise of a 100% SLA for DNS queries – that all of our customers’ DNS names should resolve all the time.
Yes, but I'm talking about into the overall system, not into a method.
Individual Cog.
mynoise.net does a pretty good "busy cafe/restaurant" noise generator with burbling unintelligible voices that drown out conversations. I used it extensively when directing an animation series where the production staff insisted on having Heart FM playing loudly the whole day.
Office 2007 and 2010 didn't have search.
Do you have some data to share to back that statement?
This site has a getting started section: https://www.adsbexchange.com/how-to-feed/ but I want to know the hardware to buy, the right place to put the receiver etc. Last time I did this (broadcasting police radio to broadcastify) it was a lot of forum searching and I'm hoping to avoid that this time.
Wouldn’t Bolivia have been a relatively new country in 1880? Like a multiple of years have passed since that time than before?
Here are 3 videos - one original and 2 fake:
https://www.youtube.com/channel/UCMqreF-0f3RhdfD6f7gO4dQ
Great intention but this is no different than big companies lobbying for more regulation in their sector to "pull the ladder up" because they are the only company who can pay the costs. The result is companies get bigger and smaller players lose out. Everyone ends up working for minimum wage except very few rich people.
Most of bioinformatics is pattern matching text files and performing statistics. You don’t need to know anything about biology beyond a rough hs level to contribute to the tooling, even just polishing existing workflows. Most tools are not written by computer scientists so there is a lot of optimization to be done in most pipelines.

Some initial reading would be to start with the blast algorithim and the sam file specification.
I just think that since we can't know everything that we instead form coalitions. Use our expertise together to function better, together.

The OP's comment make me feel that they are requesting that we be experts in everything. While I believe this is a popular belief (I think it is especially common among us nerdy types that we _have_ to be experts on everything), it is also unhealthy and makes us weaker as a society. Instead lets form coalitions. Coalitions are stronger than their individual parts.
Circumvention technologies must be used by everyone, so you can't filter out some people.

It's very fun how Kazakhstan government worked against himself. They blocked a lot of websites including harmless ones (like pornhub) and plenty of useful ones (probably by mistake) along with opposition websites. So basically most of computer-literate people now have VPN ready to use and many people use it all the time, myself included. Government tried to block Tor and some major VPNs, but I don't think that it worked out. For example Cloudflare VPN works just fine.

Now even if they wanted to find out who reads opposition websites, they have no way to do that, because a lot of people use VPN every day. Again, thanks to Cloudflare, I just install and enable VPN for everyone I know to improve their browsing experience.
Here is a paradox then.
https://www.google.com/amp/s/www.cnbc.com/amp/2017/11/19/mor...
Americans have guns because we believe that individual citizens may, god forbid, need to kill people. Many Europeans, by contrast, believe that they are past that, at a point in history where only the State needs the power to kill.

Who knows who is right. But it’s ridiculously arrogant to say that the American position is not defensible. It was literally just a couple of generations ago when the US was air dropping rifles into France to support the Resistance. Even if we have now entered an age where ordinary people don’t need guns—that new age is younger than computers, supersonic flight, or television. Its far too soon to conclude that’s this is how the world will always be from here forward.
The majority of the population has blind faith in BJP. The only demographic that appears to realise the implications well enough is the youth in urban areas - a very insignificant fraction of the nation's population.

Sounds all too familiar here in the US. We are effectively held hostage by rural voters, and the obvious remedy for this state of affairs -- abolishing the Electoral College -- will mean that those voters have the same legitimate grounds for complaint against us.

At some point we have to start re-evaluating the conventional wisdom that democracy is the best possible form of government at all possible scales.
That’s kind of what you get with E and L models though. They’re bargain models. T and X models provide more ports as part of the value prop.

I’ve seen a few power pass-through docks, though. Might be worth looking into if you haven’t already.
Suppressing secession is tyranny. India should know a thing or two about that.
Now that I think about it, I wiped black road dust from brakes/tires off the windowsills of my drafty street-level SF (Oak Street) apartment every week too. One of the reasons I moved. It doesn't take much.
I agree. I see major practical obstacles:

General purpose editing of structured data. Org-mode is the closest thing I know of but it is still infuriatingly ad-hoc and text-first.

Grepping (search in) and diff/patch of structured data. While many text manipulations are easy to implement in search/replace manner, structured data are more involved.

Errors and other kinds of unexpected input/output. Semantics of unix process failure are clear. State of the system after one process crashes is readily known. We can compare the filesystem before/after.

If we instead throw an exception in object-oriented runtime, the result is not so easy to analyze or compare, there may be dangling references or other complications. I don't know of any language runtime that can dump itself whole in (semi-)readable format for later comparisons.
Non of the individual parts of Starlink are totally untried. Its a new way to put it together really. Rockets being cheaper now is just a fact of the industry.

> What I was trying to say: A more reasonable way to get better internet connectivity to the poor parts of the world is to build tried and trusted traditional infrastructure funded by the wealthier communities around them.

The demand that you can live anywhere in the country and have people who live in the city provide you with a FTTH at the same price just seams like unreasonable to me. In most places, specially in the western world, its an organizational not a cost problem.

If Starlink is the cheaper way then why should richer communities not just provide Starlink antennas. Especially when you have large area and small communities.

> I have a big distaste for any endeavor that tries to solve a problem

Starlink solves many problems where other solutions simply don't exist. That is a plain fact. It just so happens that it will also be competitive in lots of other fields and if the competition is terrible, why not adopt Starlink?

Its global by design anyway so driving the marginal cost of utilization might make for a competitive price point in many regions and locations.

The reality is that its fine to talk about these potential changes, but they haven't happened for a long time now, and the most likely way for a totally dysfunctional system to change is with massive shock to the outside. Then ideas for reform might actually get adopted.

So even from that perspective, I really can't see any argument why putting another competitor in this market is not a fantastic idea.
Sure, you shouldn't just stick with the old and add features. You should focus an incremental rewrite to bring you closer to a switch to something supported early (e.g. dumping dependencies that won't migrate with you, preparing the code base for a quick conversion of incompatible language features, ...). Only few technologies are such dead-ends that isn't possible.

But once it's too late no migration strategy rids you of the old codebase and it's environment now. With the full rewrite you need to maintain and run it until that's done. With the strangler the old code still runs until it is replaced.
Every implementation of the Ribbon I've seen allows you to collapse the ribbon, including Office, Paint, AutoCAD, and others.
> Also, you should look at least at the docs of the packages you install

There was a post recently that noted that React is up to over 800,000 dependencies. Good luck with that.
Whitey Bulger juror regrets conviction after learning of CIA LSD experiments
Worth noting that many of those ethnic groups still suffer disenfranchisement under the caste system. Indian/Narendra Modi nationalism is Hindu nationalism.
Patreon's Future (2019)
Julian Assange 'could die in prison without urgent medical care', doctors warn
I think the real question is - why does NSA make their own in-house training manuals for programming languages? Seems likely to get outdated fast. Do they have internal tutorials for Ruby, TCL, Lisp?
It's not really about the cookies - it does not limit itself to "the next time you visit they will remember you" - even in the case of private browser mode (or if deleting cookies) it won't proceed without "agreeing" to the use of cookies and other similar technologies (i.e. whatever fingerprinting methods they can figure out - their privacy policy lists that they're tracking pretty much everything that I could think of, including my actions on other sites) and granting permission to a very large number of third parties to use this data in the future.

That's not reasonable. Consent must be freely given (and if provision of services is conditional on consent, then it shall be deemed not freely given), it must be opt-in and it shall be as easy to withdraw consent as it was to give it. And if your legal basis for processing data is something other than consent, then don't ask to "agree" to it, implying that this happens with consent - but in their case their privacy policy does list consent as the basis for processing this data.

Their current behavior of "surely you'll permit us to track everything" is both immoral and illegal, and it should be eliminated, not tolerated.

It's worth noting that they are an exception. While various "GDPR-banners" are quite popular, as a matter of principle, I never agree to anything on them and refuse consent to everything, and it turns out that it's not a problem for most sites, they note the preference, follow the law and it ends at that. GDPR has no issues with storing a non-personalized cookie noting that preference, which some sites do, so as not to ask every time. So the fact that Verizon Media is agressively flounting the law is not appropriate. Most of the fault probably lies with the Irish regulator, which has been far too lax in proactively policing the many international companies (including Verizon Media) which have their EU operations and their GDPR compliance domiciled in Ireland, but I'm sure we'll force things to change eventually.