skysight-inc/HackerNews huggingface dataset:
Hey man, let people complain about what color the bike shed was painted.

XP was a pretty damn good OS that came out of a time when there wasn't a lot of options.

It was pretty stable. You could change network settings without restarting. It was built on the NT core instead of whatever 95/98/ME hot mess was.

The main issue was it's exposure to viruses. Which was address in 8+ (windows actually started acting more like linux with regards to user/admin).

Windows7 IMHO had the best ui out of the box. 10 grew on me. Let's just not talk about 8.
>The elections are happening, legislature legislates, judicial system is adjudicating, the military is following the constitution. What are the signs of the collapse?

The signs? The words of the president and the people around him. The article I linked is one example in which people are having to seriously consider dangerous situations that were thought impossible during all recent presidential elections.

The edge of collapse also doesn't mean it has collapsed yet. I wouldn't even say it is a likelihood that it will collapse, but there is some non-trivial chance that the US democracy fails between now and the end of the year. It has been at least decades since anyone would have said something like that previous sentence. The cold war might have been the last time in which there was this high of a chance of catastrophe.

>The sole link you provided has nothing to do with a coup - it talks about Trump potentially deploying military to quell riots. It is his constitutional right to do, however the generals are of course free to resign from this. Is this a coup on your book?

It is talking about Trump potentially deploying military in either the lead up to the election, on election day, or in the wake of election day. This can be done for any number of reasons. It can be done to rile up his base like he did with his photo-op at St John's. It can be done to intimidate people away from voting. I can be done in the wake of the election to challenge it's legitimacy or to quell protests and civil unrest in response to him challenging the election's legitimacy. The first example is clearly not a coup. The second probably doesn't qualify either even though it would be illegal. The third one is using military violence or the threat of it to illegally seize power from rightful leaders. Isn't that a text book definition of a coup?
> you can "unapply" (or "unrecord") changes made in the past, without having to change the identity of new patches (without "rebasing", in git terms).

So I the identity of a patch doesn't depend on history?
Nice! I wish git was like that. In fact, every time I rebase on master, I wish so.
this seems like the wrong direction. I'd prefer to get rid of the Fed. No reason for the Federal Govt to borrow money it can print itself. Opening up what it means to be a bank makes sense though.
This is true, so I should have prefaced that part with 'in theory'. But companies that become a monopoly or pseudo-monopoly can be broken up by the government. The government cannot become broken up by companies.

The fact that these monopolies can exist is a failure of the government.

Some, like telecom companies, exist because they have ownership over a scarce resource (spectrum). I might argue that because of that scarcity, internet should be a function provided by the government and not private companies at all.

Others, like smartphone OS's (iOS vs Android), exist because they are years ahead of any competition, and then entrench themselves by using custom parts and protocols. In an ideal world, there would be an OS-agnostic language for developing mobile apps, just as web pages are (mostly) browser-agnostic. Likewise, as manufacturing parts gets cheaper hopefully it becomes easier for tech enthusiasts to build their own phones with an open source OS. The government should have a role to facilitate this outcome.

But yes, monopolies leave us helpless
I've never taken part in a Hackathon but I thought it was all about building something. Creating a story seems very much like fluff. That's not something I would be interested in
The goal of this whole series (and the last one, about bread) is to in some part rectify that demonstrating and explaining the economics of the process from a more labor-oriented perspective.
The mob ultimately has no power, while the government does. Whoever uses force first -- or in the case of Proposition 8, attempts to -- is the bad guy.

It really is that simple. Don't want a culture war? Don't start one.
If somebody ever gained access to Ring's online video storage, they could easily process it to get a list of addresses and home/not-home schedules. They then could sell subscription access to that online for cheap, giving criminals a huge list of target homes (wealthy enough to be buying amazon's security products) and when it is safe to break in to them.
Why? method_missing is one of the fun features of the language
Apple wanted a cut of physical packs of Pokemon cards when the code inside that pack was redeemed inside the online game on iOS. Pokemon had to disable code redemption for iOS.
I'm sorry, but this is your fault. You improperly tried to conceal a picture by being cute instead of effective while trying to earn bragging points with a very public announcement about your hack. You brought the eye of Sauron upon yourself. It'll be a painful lesson to learn, but I'm guessing you won't make this mistake again. Some of us have been there before. Welcome to the club. We've got jackets.
Reddit AMA: We're about to launch a new 360 VR camera to film a spacewalk
Sneaking into Twilio (Social Engineering and Signal Conference)
If that's true should young healthy people sign up to start microdosing some covid-19?
To paraphrase other people at other times, if you don't know what the article is about, you are not the audience of it.

Annoying, yes. But I'm not the audience either.
This is not true. Which version of GitX are you using? There are a number of different forks, and the one I get from “brew cask install rowanj-gitx” works fine on Catalina. It is from 2014, but it’s code-signed and it’s 64-bit.

If you are using the older fork from http://gitx.frim.nl/ then it’s a 32-bit binary from 2009. That version won’t work on current macOS versions, but it will run on my Power Mac.
Really wanted to second the idea of a “this weekend” and “next weekend.” Having very full weeks, that’s sorta how things get broken down for me. Stuff I can sneak in during the week, but really, stuff I’ll spent time on Saturday doing. And with the US’s normal “Saturday is this week, Sunday is next week,” I’m not sure where I should put things.

Even if it was a thing I could turn on for me as a bonus timeframe. Or not. I like software with opinions. :) Nice work!
Does message passing mean it copies objects you send between threads / fibers, rather than sharing memory?

JavaScript has a similar pattern with Workers, and it makes concurrency for hot code impractical. Serializing/deserializing objects is a lot slower than just not doing that. In JavaScript’s case, you can also use SharedArrayBuffer, but Safari hasn’t re-enabled it.
> I really wish Ruby would grow up and deprecate method_missing

method_missing is a deliberate and principled part of a message-passing approach to object orientated programming that gives you powerful options for composition and delegation.

You can say you don't prefer this style of programming, but it's not well-informed to say it's down to immaturity or ignorance of alternatives on their part.
I checked out your twitter, are you RT Altman ironically?
A Guide to Satellite Structures
I love Ruby and great to see Ruby love on hacker news. Just curious on how popular it is in the hacker news community ?
It crumbles into dust and tiny fragments which makes it much harder to use.
I'm curious what they are in your view.
Yeah all you can really do is use it and suggest it to people. I do this and have made a few converts (along with helping with best extensions to get without getting in their way)
If you didn't want that, that's ok, but let the rest of us who want to do it, do it. I am perfectly happy with FDroid on Android and get a lot of my apps from there.
The term "currency type" is used here to mean a type that is commonly used.

For example, although there are a variety of range types in the Swift standard library ('Range', 'ClosedRange', 'PartialRangeFrom', 'PartialRangeUpTo', etc.), 'Range' is considered the currency type. Similarly, among string types, 'String' is considered the currency type, as opposed to 'Substring', 'StaticString', etc.

Like currency (money), the idea is that APIs in different libraries across different domains of programming will generally take values of the currency type as input and produce values of the currency type as output unless there's a good reason to use a different type.

For Swift System, the stated goal is to provide low-level currency types; if that goal is accomplished, other users of Swift can rely on these types instead of supporting multiple disparate third-party wrappers of system calls that may provide similar functionality just so that they can interoperate with other libraries.
> The other part is the theory of patches. Darcs took the lead here too, but the algorithms and implementation left something to be desired.

For what it's worth, there's a Darcs 3 in development, with a new patch format/theory, thanks to the two keeping it alive. Find darcs 2 generally pleasant enough with a fairly large code base. I didn't understand the reason for not keeping the darcs interface with new guts for pjiul.
Who is the ”us” Apple is disrupting? There are arguments why consumers should be able to not have to think about this, and to have what Apple is doing as the default choice. I.e. everything available verified by default as mostly secure.

There’s no a priori reason to assume consumers should be aware / educated which places to download from are safe and which ones are not.

What should imho perhaps be changed if is the size of the cut, which indeed seems a lot.
The Upside Roundup – Things I Like This Week, September 25
I think pg sums it up the best: http://www.paulgraham.com/name.html

"The problem with not having the .com of your name is that it signals weakness. Unless you're so big that your reputation precedes you, a marginal domain suggests you're a marginal company."

I'd say there's a few major reasons: protecting the name and signaling we're a real company to larger corporations.

For us, we also host websites that allows JS/CSS/HTML, so being able to put our assets on a separate domain helps with security issues.
People all across the privilege scale, up to and including people who would never need to work another day in their lives, fail to do the Right thing.
Bitcoin from Scratch Pt.3 – The Network
Swift can interface with C++? I've just done some googling but I cannot find any documentation at all relating to C++ interop. I make no assumption that I'm right but all I can see is interop via a C API

Seamless in my mind is what D has where name mangling, templates, and classes all work on Windows, Linux (possibly MacOS - I don't have one). Does swift have any of that?
Not true majority by far is done in c++. Easily confirmed by downloading the browser source and using a LOC analyzer to see how much code is done in which languages
Yeah definitely ignore all the seasonal requests for the latest fads, and just focus on the last paragraph. I think the post author agrees, hence the sarcastic tone.

The fact is Emacs does many neat things but is also a giant steaming pile of sh-- tech debt. I'm sure VSCode will get there too as time passes, but older editors simply have a head start in this regard.

Emacs needs it's Neovim (which also contributes back to Vim) moment. My old favorite would be returning to https://www.emacswiki.org/emacs/GuileEmacs and finishing that off. No reason Emacs needs to also maintain it's own Lisp engine, and I'm sure lexical scope would help reign in tech debt too.

Oh, and make emacsclient to a eamcsserver on another machine work, please! That would be such a killer app.
You've got a point. My argument was misunderstood.
But languages with good REPLs tend to have both of these features. You can choose to use either of them.
Herb Gross' Math as a Second Language
You can buy splitters that convert the PoE into standard network + barrel power plug. Cost 20ish dollars and a roughly raspberry pi sized device in physical space.

One such example (Though I haven't used it personally): https://www.amazon.com/Amcrest-Splitter-Adapter-802-3af-comp...
Is the goal to win the hackathon or just hack together the best MVP you can in a week?

If your goal is to win start practicing your pitch early. Choose who will talk from the team and while the rest of the team finishes the product they should be identifying the problem you are solving and practicing the pitch over and over again.

The last 3 day hackathon I did we started practicing at the 1.5 day mark and smashed it. Despite our product consisting of just 17 lines of python code (ok with 500,000 lines of modules behind it) bechause we were comfortable pitching our product as a business solution instead of "Look how cool our ML/AI whatsit is...".
In practice, the effort is smaller and cheaper than finding bugs in other ways. But yes, learning where and how to best apply TLA+ takes some practice (less than learning a programming language, but more than learning a new build tool).
Sounds like that would be an easy graph to draw.

Correlate all of the countries covid death per capita with age youngsters leave the home.

See if that's a valid observation and holds true across countries... or just a single data point that you pulled out of thin air.

Have there been any actual studies to support this hypothesis or are you making this up to support your narrative?

It seems to be just an endless rabbit hole of unsubstantiated correlations and cherry picking.
I did like that one, I thought, hey, gotta give it to him. I think thats my one retweet of his ever, ironic timing.. I contain multitudes!
This is interesting in the context of this recent article on Zerohedge: https://www.zerohedge.com/markets/loretta-mester-hints-fed-p...

In short, three Fed officials (two former, and the current President/CEO of Fed Bank of Cleveland) are speculating on a product like this. Most interesting is the idea of directly sending cash payments to individual citizens using this product.
I remember reading an article (wish I had the link) from a seamstress that talked about this.

It mostly came down to examining the stiches and seams for quality, which is what I always do now when buying clothes. Look for unraveling, loose or missed stitches, not-straight stitching, etc. Pull the seam apart lightly and see how it holds up.

Also things like zipper quality (YKK is a top brand, and would be stamped on the underside), or how well stripes are lined up. Do the button holes look well stitched?
The Fed already intends to provide a real time payment system by 2023-2024 [1]. These accounts wouldn’t provide credit, simply hold deposits, hence the desire of this proposal to make the (arguably) trivial leap to issue retail accounts directly. The Fed implicitly backs the currency, so no FDIC insurance is required (an antiquated holdover from the savings and loan days, superseded by securitization of debt in the capital markets).

I assume fintechs of any size would be permitted to issue credit to folks by transfers directly into these accounts (in real time), thereby allowing for innovation while providing a bare minimum of financial service to citizens.

[1] https://www.bankingdive.com/news/fed-gives-new-details-on-it...
Wrong on all counts except when you said you’re allowed to organize: https://www.nlrb.gov/about-nlrb/rights-we-protect/the-law/em...

> This includes your right to distribute union literature, wear union buttons t-shirts, or other insignia (except in unusual "special circumstances"), solicit coworkers to sign union authorization cards, and discuss the union with coworkers. Supervisors and managers cannot spy on you (or make it appear that they are doing so), coercively question you, threaten you or bribe you regarding your union activity or the union activities of your co-workers. You can't be fired, disciplined, demoted, or penalized in any way for engaging in these activities.
Can it be read without knowing about its more advanced features though? Production software is read much more often than it is written.
Discovering Computer Legend Dennis Ritchie’s Lost Dissertation
In exchange the United States act like the world's rent-a-cop, keeping shipping lanes open and getting rid of those who stand in the way of global commerce (sometimes violently). Inflation on the reserve currency is more or less a tax in exchange for these services. Who benefits the most? Pretty sure the answer isn't the common people of (insert any country name here, including the United States).
One thing not mentioned by others so far is that not all system calls available on Linux are actually available in (say) glibc, for example if you want to access the perf_event subsystem you'll have to write your own C function to handle it (This is not true for eBPF IIRC).
I share your sentiment about US disrespect of basic human rights when it's about law enforcement and incarceration, but treaties are treaties and many EU countries still suffer from decades of past diplomatic relationships based on balance of powers set 70 or more years ago

I'm from Italy, US cultural and military "colonization" (for lack of a better word) has been quite bad here
Just thought of "Body count is in the house" by Body count. It starts with police sirens, and it is "loud" enough.
I could see a case where you don't want a permanent camera in your bedroom, but having one that can fly into there when an alarm goes off is a good alternative.
> on their platform

On...their platform.

The rest of your comment relies on this being an issue. I don't see how it is. They also don't make it "quick and easy" to install a different OS on their devices. Should we sue them for anti-competitive behavior here too?

"I can't one-click install Android on the phone that YOU built. That's not fair! I'm suing!"

I don't understand your argument at all.
I mean, if a vaccine stays long-term unachievable, this might not be the craziest route to start investigating. This is essentially what people did for smallpox before a vaccine was available: https://en.wikipedia.org/wiki/Variolation
> Just curious on how popular it is in the hacker news community ?

Seems to be well represented by successful companies here.

https://www.ycombinator.com/topcompanies/
Grabber for who? People who don't understand science?
aka all my code
Chrome Dino Game
Where do you think Ada - a mature and tested language - fit in between these 3 newbies?
I would argue that a runtime that makes heavy use of JIT compilation ceases to really be an "interpreter".
This would be a really great physical product, although exceedingly silly.
I'm surprised by this .. emacs have seen so much activity on so many layers. From cute transient overlays, lsp, deeply critical modes (magit), and even deep level work. The community is sharing a lot of extensions of all kinds through melpa and similar. I don't think emacs have been as 'popular' as now since long ago.

Also one consideration, emacs is still lean, all those others editors are html/js based and hyper heavy.
You can test your heroku app on the new ruby 3 preview already! (https://devcenter.heroku.com/changelog-items/1889)
Company documents can say whatever they want, but labor law wins.
That doesn't seem obvious to me. It could be that it is actually hard despite not sounding hard.

Certainly not implying that luck and timing didn't play a huge role, but I think there's often subtle unspoken but super important factors at play in these kinds of things.
Agree.

Enlightenment is having the light within, without darkness. Meditation helps understanding of the problem of inner darkness that we're all born with, but doesn't directly translate into becoming the light.

All forms of unconscious reaction are a sure sign that one has darkness within. Unfortunately, our brains are seemingly hotwired into putting all pieces of information it receives into little pigeon holes of assumption. So, when someone provokes us, we get scared and/or angry, and we then re-act to their actions, making us a slave, not only to our own mind, but to the actions of others.

Learning how to maintain a peaceful composure in all aspects of life is a great way to learn of the battle between light and dark.

Those spiritually inclined can make supplications for assistance to the divine, which personally I find to be of immeasurably great help.
Also, I'd strongly suggest taking a closer look at Epstein-Barr.

I know most people had it (mononucleosis/kissing disease) but some are way worse affected. It's a herpes virus as well, just sticking around.

When I had it, it wasn't half as bad as some class mates but way worse than others. So kinda in between. But the consequences have fucked me up for the last 15 years. My health has never been the same - including the development of long term diagnosed issues.
Settings > Accessibility > Sound Recognition

https://www.theverge.com/21300261/ios-14-update-smoke-alarm-...
I've noticed this similarly switching to using typescript over javascript. I'm not a huge JS dev anyway so I don't use it much, but having type signatures to enforce requirements, but being able to turn them off when they get in the way is great for productivity. Of course in a productive environment I would probably enforce strictness of the types but for my own terrible front ends, I don't care
Option-Delete is whole word delete.
No, thank you for reading my rambling. I’m glad you got something out of it!
Don't know how many people are unbanked due to refusal by financial institutions to open an account for them, but ChexSystems exists to let banks know if their potential account holder has had banking issues in the past. At the lower end of the economic spectrum where margins for error are low, there likely is a non-insignificant number of people with bad banking histories who now find it difficult to open a bank account.
https://pubmed.ncbi.nlm.nih.gov/?term=metformin+AND+stem+cel...
Boy that is really old. And oppressively detailed. And ends up sounding like a Coke vs Pepsi argument. Do I really care about the minutia of minor features when I can build the same things with both tools?

For server side I’m probably going to use Rust, for MacOS or iOS I’m certainly using Swift, for Android I choose Kotlin, and for Windows I would choose suicide.
The Emacs community should start by perfecting lsp-mode so that it can compete with VS Code in terms of functionality. That will simultaneously keep power users from switching AND bring in people from other "easy to use" editors that lack such functionality.
I probably wouldn't consider Zerohedge a reliable source: https://en.wikipedia.org/wiki/Zero_Hedge
On most platforms, if you can interface with C, you can also interface with C++. Usually you have to find the mangled symbol in the C++ binary using a tool like nm, and treat it like a C function with whatever ffi you're using.

If you are targeting multiple platforms this can get tricky because the mangled C++ symbol will (probably) be different for each platform, which can be solved with a good build system
Completely agree, and that's only one of the many potential flaws I see with Ye Combinator.