skysight-inc/HackerNews huggingface dataset:
Not sure if it's completely related, but my dad will sometimes talk about the "Yuppie Time" during the 80's, when he tried to get funding for some rather big IT projects. There would be well connected "yuppies" getting funding and loans for just about anything, so they could make short-term investments, and then run away with the profits as quick as they could. Most of these guys weren't interesting in building something lasting, though, so it was important to quickly identify them, and then just turn them down no matter how much funding they promised. Not easy, as these guys would seem pretty flush with cash. Seemingly. But oftentimes it would leave companies, and also employees, ruined after such a run. The hope was to make a lasting impression on the communities they wanted to start up within, by giving people something tangible and safe to build up long-term. However yuppies would offer anything but, so while you could sit in a nice and comfy office on the one day, you'd be out on the street on the next. Think Wolf of Wall Street. Hardly a secure environment to stake your future in. And indeed, eventually it did go south for a lot of folks by the crash of '87, and also the aftermath in '89.
JavaScript does have value semantics for booleans and numbers. But it doesn't have any reference types which allow you to inspect the reference as a value.
Love it!

I for one leaving my iPhone XR at home during my vacation. Taking an old iPhone 5s with me.

The XR has become my always with me office. Where it is, work is, too. So I will not bring it with me.

I might be crazy, but I don't think I am alone.

Love the PALM idea.
Devices are still released under the Walkman brand, I bought one last year. They’re a great intermediate between phones and audiophile kit.
What machine learning tool that turns Obama white can('t) tell us about AI bias
Another day, another periodic pulse detected
My sample size is much smaller but with two xps13 in one year, one refurb was basically DOA. The brand new one had major power issues and even with extended care it took them a month to get it straightened out. Finally got a new one and it's been working great. They will comp you by addidng additional onsite warranty though. Great machine but the QA sucks on dells
I keep a copy of Brave on my iPhone with scripting turned off by default. While this article loads fine for me in Safari, for some that don’t, I share the article to Brave and it often loads great without scripts. This article loads fine in Brave without scripting.
The problem with Linux re: applications is that Linux communities are openly hostile to software being delivered directly to the user by a developer, and to proprietary software as a whole. That's the real problem. Applications will come if it becomes a sane platform to build and distribute applications for.
Am I the only one to find this level of competition scary for western countries?

I always thought that robots and automation would be our hope to compete with the ultra-cheap labor in China. Like Apple moving production back to the US and making it profitable with a lot of automation. But if China now becomes a leader at robotics in addition to remaining competitive at manufacturing, then how are we going to compete?
I would read "for a while" as "for a number of years, since the iPhone".
Not really. But even then you only get two years of guaranteed updates.

https://www.notebookcheck.net/The-Android-One-program-is-a-s...
Good point about the Apple Watch being the truly minimal "phone."

I also very frequently now leave my iPhone at home. This takes a little planning in the form of having an audio book and a few podcasts on the watch.

Apple Watch + AirPods makes me feel set free when I am hiking or out of the house with family and friends. It is so easy to ignore the light vibration notification for incoming text messages or emails, and easy to ignore calls.
I don’t see most of these being examples of “the Unix paradigm”.

FTP, being from April 1971 (https://tools.ietf.org/html/rfc114), predates Unix ‘escaping’ from Bell labs.

TCP/IP, reading http://elk.informatik.hs-augsburg.de/tmp/cdrom-oss/CerfHowIn..., also didn’t start on Unix (“The significant growth in Internet products didn't come until 1985 or so, where we started seeing UNIX and local area networks joining up.“)

BIND was fast to arrive on the scene but DNS, I think, was designed to be platform-agnostic.
But US is also a non uniform country, so IMO best statistics should be done on clusters, even small countries have different regions with different stats, a good comparison would also be on the larger cities and see how the percentages compare, if they differ a lot analyze what could cause the difference and if you figureout the reason apply it to reduce deaths.
And I never demanded you do. I did ask, however, what the "extreme perspectives" you meant upthread were in the context of democrats. And I note you still haven't answered.

At least one reason might be because democrats aren't actually as extreme as you feel like you're Supposed To Think. You might consider voting for some if you look at their positions instead of jumping in to complain about their "extreme perspectives".
You can have your shell commands be idempotent. For instance, I have a number of places where I trigger a shell command only if an Ansible managed file changes.

It's only non-idempotent if the shell command runs every time, and the shell command itself isn't idempotent.

The reason for some of the "pointless" modules is that they integrate into Ansible better. I.e. for synchronize, you can run Ansible with the "--check" option, which won't change anything, but will report back what would be changed if you actually executed it. Running rsync in a shell command doesn't have that option because Ansible has no idea what that command does.

My bigger issue with Ansible is that the YAML is annoying. The looping behavior is frustrating, variable precedence is weird, IDE autocompletion is generally lacking. I wish they had designed a sane way to just write Python code.
Going Up? Not So Fast: Strict New Rules to Govern Elevator Culture
That's a good point, but I believe there is a subtle difference between different kinds of continuous learning. On the one hand, you have the goal of mastering a stable tech stack throughout your career. On the other hand, there are those jobs where you have to continuously keep up with changes in the field that could require skills in a completely new stack.

In the first kind of continuous learning you get more value out of your experience. In the second kind, I wouldn't say none at all, but certainly less than the first.
Cobol should probably be up there on your list.
Disclaimer: like programming, I forced myself to like going out. A lot of hobbies I have are things I didn't initially like. I like to understand how malleable I am. Apparently, I'm pretty malleable, haha. In both cases, it took years to like it.

In both cases there were moments where I even felt a raging passion for it. For programming it was making a computer graphics engine and for going it's whenever me and the DJ aligned musically which put me into a trance and helped me to dance so much that I was basically working out.

Fun fact: immersive multimedia is the underlying "passion factor" of going out and programming. Both activities sometimes give trance-like states or feelings of wonder and other magical feelings.

> Night club experiences vary significantly depending on what club you go to and what people you go with.

This. I used to experiment by going out alone, sometimes (15 times in total).

Things get a lot more fun when 30 British tourists take you under their wing, because they like your openness and disarming demeanour. It doesn't even take much social skills to be honest. I was sober the whole time.

Or when you meet a group of 20 Spanish people (learning Spanish while slightly intoxicated, haha) and learn some Spanish Dance moves while meeting a future Dutch girlfriend.

I love Amsterdam :)

Or (I'll stop after this one) learn to fire dance in Thailand (without fire) and actually learn a basic trick! Everyone, including myself, was surprised I was capable of any form of movement let alone coordinated successful one. We were all super wasted.

But I also had nights out alone where I'd wallflower, that wasn't a lot of fun. I never knew up front if I'd wallflower or get some epic adventure as my social skills and pro-activity have a high variance. In most cases, I had epic adventures though.

And the same is true for when you go out with a group of people that you know. I did that a whole lot more. Going out with friends can actually be quite tricky in order to get a fun party result. I found that going out alone was easier.
Works with Wipr content blocker for me.
this is a very faint (but true) reason, as in it's not why it helped people make wordpress in the first place
> Sure, but I think the most important reason people have in mind when they argue for dynamic linking is that they will receive upstream bugfixes.

Ironic considering that the package manager/repo model is largely implemented as a solution to issues with dynamic linking and yet makes getting up to date software from the developer much harder by introducing a third-party maintainer into the process.
Author here.

>Is it good/bad to incorporate using your product/service name as a corp. name? What are the pros and cons?

Apart from intellectual property, Unless there is a specific reason not to name our startup with our product name, it's always a good idea to have the same name for our startup as our product in terms of basic branding etiquette.

In countries where duplicate company names for the same product are not allowed, this will serve as an added protection. But it doesn't prevent someone from brandjacking by typosquatting, neither does trademark prevent it, Facebook has enough trademarks as legally possible yet it goes to the length of decloaking domain names to prevent this[2](Not showcasing this as a positive practice).

I've written more about Incorporation & App names here[1].

[1]https://hitstartup.com/when-to-register-our-startup/

[2]https://news.ycombinator.com/item?id=23625977
I agree with the advice to read a few books and solve problems using core language and avoiding non-standard libraries and especially frameworks. This is important. But what much more important to me (and is often missing in this "how to learn language X") is fitting the advice to whether this is a first programming language to learn or not.

If it is the first, a lot of hand-holding makes sense; reviews of good code, exercises to solve a simple problem three different ways, etc. This also helps avoid learning really bad patterns that take years to unlearn. In fact, if JS is the first language I would recommend stopping and doing something else first. Python, C, Go or Kotlin are all better in my view as a standard tools to learn the basics of statements, flow control and data types.

Those already comfortable with programming will pick the basics of JS in a couple of sittings. What they need is a set of problems, both simple and more complex, that highlight the language strengths: wowing the reader with what the language makes possible with a few pages of code. Add some hints and let experienced developer explore.

Everyone is different, but this works best for me. My 2c.
To crack India’s local news markets, Lokal asked users what they wanted
Do you have the license or permission from the original creators to duplicate their IP?
Sounds like maybe Wipr is not blocking as aggressively.
Sorry this may sound stupid but does this mean the Apple iWatxh now has cellular?

Oh ok - yes it does. And wi-fi !

https://en.m.wikipedia.org/wiki/Apple_Watch
It may be news to you but Android manufacturers are generally not as honest as their intent, follow through and track record of providing up to date security patches for their phones, let alone OS updates.

I switched to an Android from iPhone when Galaxy Note 1 came out.

Apple did not have the audacity or innovation to release a phone with a large screen. Over time, every Android manufacturer except Google and BlackBerry proceeded to let me down with out of date security patches, if any at all.

Samsung makes some of the very best devices, but pushing 6 month old patches as a current update doesn’t fly. Projects like LineageOS have made inroads too.

I'd buy a Galaxy Note in a heartbeat if it ran Android One.

My hope is every manufacturer uses Android One distribution, Android has come far enough that the UI modifications/customizations aren’t as critical as they used to be. I’ll only consider a Pixel or Android One device moving forward if I don't end up on an iPhone.

Still, I’m typing this on an iPad, and have been on Mac for over a decade.. maybe it is time to look at an iPhone again. Part of me is exploring leaving Mac and head to Ubuntu. A palm phone with a great camera could be interesting if lineage might work on it.

Edit: Typos
One explanation might be a pulsar circling something.
I see you chose to use the “BLACK HEART SUIT” symbol (2665); the semantics is heart as in on a playing card, accompanied by the associated symbols. Would not the “BLACK HEART” symbol (1F5A4) be more suitable, as it has no “playing card” semantics?
Such a strawman. Getting Geocities scale traffic is easier than ever - it's just a much lower proportion of total internet usage. Raw HTML still works, just like it did on Geocities.

As for advertising... well, if you're going to start making money then expect to brush against regulations. At the very least, you may interest the taxman.
WisdomBar: Assorted Wisdom Quotes in Your Mac Menu Bar
If this happened within a year I would simply insist they replace the battery under warranty and highlight that there was no element of discretion about it. They would do it.
Laravel may be based on the idea of Rails but in terms of programmer happiness it doesn't come close. A typical file of idiomatic PHP code reads like stodgy old Java and contains about 60% blank lines and doc comments as recommended by PSRs. Rails, by contrast, is elegantly concise and has fantastic metaprogramming.
TikTok Death – TikTok News Portal
GNU GCC does not round floating-point divisions to the nearest value
I've worked in an institution for which I rewrote a public facing database to replace their old and clunky system. I had numerous emails with them to transition smoothly between the old and the new system, and the last step was for them to give me the latest snapshot of the MSSQL db that would allow me to import the last two weeks of data entry. Scripts were ready, so the down time would be 10 min which was totally acceptable for that tool. That's when I realize the backup was two weeks old, that they had already deleted the machine as soon as the transition started (against our plan), and that the automated backups at the scale of the university had not been working for months (they realized it because of this incident)...
I wonder if a b/w CRT might work better.
I kindof agree, but I think the real sweet spot is that system libraries[0] should be dynamically linked and everything else should be static.

For Linux though, where the very concept of a standardized base system is loathed, static the sweet spot.

[0] libraries that are likely to be used by a large number of applications like the GUI libraries, kernel interfaces, networking, encryption, etc.
Improve the accessibility of your website using the aria-label attribute
JavaScript: The Definitive Guide 7th edition (2020) by David Flanagan is well worth a look for a thorough understanding of the language that includes fundamentals. Not sure if a total beginner should look at it (I got started with 5th edition and it was really useful, but I was already comfortable coding), but it does seem quite suitable for a deep dive once some basics are known.
That may well be true in ARM application processors, at least between CPUs. Though nothing in the architectural memory model guarantees that so I'd be surprised if there weren't some surprises (DMA on most of those CPUs is upstream of the cache, for example, and not susceptible to that kind of optimization).

I can guarantee it's not for "everyone making CPUs". I'm literally writing code as we speak on a multi CPU cache-incoherent system. It's a big world.
Resource allocation by bureaucracy sounds terrible.
I agree that there seem to be a variety of links, but most of the courses linked there are of very high quality and I don't seem to see the "YouTube channels" that you're referring to. One thing I was unsatisfied with with TYCS is how it lists Crafting Compilers for the compilers/PL section of the curriculum. I would argue that more important than the specifics about compilers is a high-level understanding of various ideas in programming language design, and be able to understand the building blocks of different languages and compare the trade-offs of using one language compared with another. Of course, if you go through SICP as an entry point to computing, as suggested in TYCS, then you might be somewhat better off, but it's still not the same as a dedicated course on PL itself.

Dan Grossman from the University of Washington has an excellent course Programming Languages on Coursera: https://www.coursera.org/learn/programming-languages/, which I think would be far more relevant to modern programmers than studying compilers specifically. And I'm glad to see this course listed under the "Core Programming" section of OSSU.
Bang, er, well, grind three rocks together.

http://precisiongranitecn.com/info/how-to-make-granite-surfa...
While also saving thousands of lives a year. Morally, the calculus works.
Honestly I think if the "robot" food is truly incredible and delicious, I don't buy that the story will matter much at all. That paired with high value relative to cost, likely leads to a world where only the edges survive, "fine dining" like experiences and cheap but good options. Agreed with the power of ghost kitchens leveraging brand, this is what sweetgreen does to help with their distribution
Android One was on very few devices, many international ones on 2018.

I do hope as Android One devices are easier for projects like LineageOS or Postmarket to support.
That isn’t a universally accepted opinion.
I'm also an expat here and I can second this. Trust in the government is at an all time high. Domestic travel is up 25% over last year. While many retail businesses suffered during the lockdown, life has mostly returned to normal. Albeit, with closed borders.
Show HN: Buff – Discover Essays and Strong Opinions, share your favorite ones
Interesting, I've had no problems with full disk encryption on my XPS 13 from around then but I did switch to Arch Linux at the same time I was setting it up.
Battery life horribleness on Android is often tied to the screen size too.
Alexis Ohanian leaves VC firm Initialized
Defiantly a homage to Peter Max who was extremely prolific (commercially) during the period!
JavaScript is not particularly modern. Even all the supposedly new features are copied from even older languages that are more consistent and have supported those features for decades.
Just above your comment was a caricatural: “Is the internet I built bad? No, it must be other people who are stupid.” that made your comment take a colour very different from what you intended…
If you need ECMO for any reason you are seriously, deathly, ill: it is a last resort with long odds. It has many complications, is expensive, and there are ethical questions to ask.

Eg, http://www.bioethics.net/2019/05/is-it-time-for-the-dne-do-n...
From a non-tech company pov: no, unused code is not a concern.
Higher Ed: Enough Already
I had this happen ONE DAY before the year of purchase was up on an XPS 15 9570. Very glad I messaged Dell Support straight away, as they ended up replacing it for free without much pushback.
> If everything is a static blob, you have an environment that is much more friendly to every dev shipping their app as a binary download on their website, like Windows "freeware". Or worse still, they only support AppImage or some other "modern" method of distribution. This cuts maintainers out of the loop. I want to continue using a distribution with maintainers.

So because that's what you want, let's make what other people want harder.

Personally, I can't stand the repo/maintainer model. I want to cut maintainers out of the loop! I like having a direct relationship with the developer of the software I use. If they update their software with a feature or bug fix I need, I want the update right now, not when some unpaid third party gets around to integrating it with the f'ing distro. When I report bugs to the developer, I don't want to have to involve the third party.

Shit like this is why I stick to Windows.
+1 for recommending OSSU. The courses listed there seem to mostly be of very high quality, and I'm glad to see the two courses listed under the "Core Programming" section are the two that are among the best I've ever seen. The course Programming Languages by Dan Grossman is definitely much more helpful and insightful in the area of PL than the "Crafting Compilers" book listed in TYCS.
Since it hasn't come up yet: whenever a new astronomical phenomenon is detected, people think "Aliens!" as the reason.

In fact, when the first pulsar was discovered, it was (somewhat jokingly) called LGM-1 for "little green men".

I'm sure the news hype cycle will come up with similar ideas this time, and I'm just as sure that we'll find a perfectly reasonable explanation not involving intelligent, extraterrestrial life forms.
You may be able to adjust the power/sleep options for the card to help with this.
> For the most part, these detections were one-offs, flashing briefly before disappearing entirely.

I realize there is most likely an explanation that doesn’t require intelligent alien life, but that screams Dark Forest Theory.
That's an interesting point that I didn't really consider. Thanks!
"I'd fire everyone." Too late. They did that 3 years ago. Fired the IT staff and outsourced to India. A great decision that saved them tons of money. /s

https://sanfrancisco.cbslocal.com/2017/02/28/ucsf-tech-worke...

Fire the leadership from the top down. Every one approved outsourcing the IT staff.
Indeed, ML is vastly deployed, I do not doubt that. And maybe those "AI-powered" companies are making money, or making lives better.

But I was referring explicitly to existing processes. Your poacher detection example is a good one, there was a process (based on some other tech/skill/k9 units?)and then it was improved with AI. My assertion is that there are very few such examples.

Contrast that to new enterprises that use AI/ML. Of course, if you create a whole new market and corner it, whatever technology you use might seem like the recipe of your success. But in the case of ride hailing apps, they created a brand new market of taxis-called-directly-by-the-user (and still not making money), Facebook created a whole new market of personalized matchmaking between people and ads, etc. Yes, they are kings in their markets, yes, they use "AI", but what portion of their market dominance is due to the use of that specific technology? I would say close to 0.
Incorrect. There is a 1-year ‘grace period’ for an inventor’s own work. And if someone ‘stole’ your idea and tried to patent it before you, there is a process to invalidate it because they derived the patent from your work.
On a good account, downvotes for unpopular opinions would still be balanced with upvotes from the popular opinions. I often post stuff that goes against the mainstream in here and my karma is still good despite taking the occasional hit.

I agree that the system isn't perfect (it would fail if you only post unpopular - but otherwise valid and within the rules - opinions), but wouldn't it still be better than the current situation?
The Path to Mozilla Hubs
Probably just some aliens from some advanced civilization Far far away.
If this were packaged as an iOS App with only minor additions I’m sure it would be very successful, like other ‚slow games‘ (Desert Golf)
New in iOS 14: Vision Contour Detection