skysight-inc/HackerNews huggingface dataset:
That's not to do with Dark Forest Theory, but why do you say it's about how fast information travels? I take it as a theory about the outlook of technological civilisations with respect to each other.

And yes, lifespans are important. Perhaps not in the books, but in the real world our science and technology advances at least some in every generation, as new scientists and technologists continue the work of their forebears.

If human generations lasted a thousand years, it would perhaps take us a lot longer to make the same technological progress that it now only takes us a few years- if nothing else because the urgency of making progress would be reduced accordingly.

Lifespans may also influence the actualy speed by which species form thoughts and communicate. Remember the Ents in The Lord of the Rings? A species that lived ten thousand years may take an Earth day to form a meaningful utterance. Technological advancement would take considerably longer for them than for us.
Sometimes I've wondered if that data is also predictive of how you'll react in different situations or perhaps in a game like poker or stock trading. Maybe an AI can use it to tailor a pricing strategy just for you in not too distant future. that's near black mirror territory.
My only bone of contention is that taking on debt is usually a conscious choice. Technical debt to my mind is the price of making a pragmatic decision, it’s the trade-off that lingers.

Making poor architectural decisions or writing poor quality code isn’t tech debt. They are just institutionalised consequences. The way the world now works.

Legacy code isn’t tech debt either: it was right for the time.

What you have instead is knowledge debt as engineers turn over, and the once intuitive and elegant parts of the codebase are utterly alien to the new hires who learned their craft in a totally different way. This isn’t tech debt because engineers can’t intuitively anticipate the business’s future hiring decisions, particularly when those are made independently of the team.

If you want to establish tech debt you have to define the schedule to pay it off and there should be some record of that work somewhere, with accountability attached. It is not merely the accumulation of things you don’t like the look of or find hard to work with.

Similarly, I think MVP is a conscious choice to incur product debt because it is far too risky and irresponsible to go all-in with your perfect vision right off the bat. You want your initial buy in and a chance to bail out or pivot before all is lost.

Edit: as an example that comes to mind, a bank running on COBOL doesn’t have tech debt unless their COBOL engineers are aware of their missed opportunities. If they think COBOL is no longer fit for purpose, it’s not debt, it’s time to reinvest.
Not seeing anyone else mention this problem so perhaps I'm an edge case but I have a 3 month old Macbook Pro (work supplied, fortunately) and I'm getting double presses on certain keys. I've managed to ameliorate it a bit with software [0] but it's still a disgrace that this is happening on a $4K machine.

[0] - https://unshaky.nestederror.com/
I don't know, but somehow I think deliberately tricking people into doing things that directly cause physical harm to themselves falls on the illegal side of that line.
This is painful for me as a Rails dev because the real technical debt is always a lack of test coverage. Cleaning up cruft is great, except without tests I'm just going to break my application in the process (and probably not know it.) Without first defining the behavior of the application, there's a reduced incentive to refactor anything. In this way, there's effectively two layers to the technical debt.

This becomes a compounding problem, where the technical debt gets so great that it becomes more appealing to just keep pushing out features and dealing with the fallout. Everywhere I've worked, the code has ended up exactly this yucky. And yes I've contributed to it too. I just don't think that the idea of paying for someone to go back and make the code nicer with no tangible changes to the application's external behavior doesn't seem to resonate with my CTOs. Maybe I just need to find better places to work.
It's only for the 13'' 2016 model.
I actually think it's oversold. I used to feel a bit lonely but found a bunch of friends through work and just said yes to everything. Now I always have someone to hang out with because they introduced me to their friends and so on.
They have a price point where they can be made solid and well put together. Lenovo also sells cheap laptops of lower quality. Not sure why that's a problem. Or do you think people shouldn't be given cheaper options?
EE360N Labs all over again. Tangentially, does anyone know what Patt has had to say about Meltdown/Spectre? Speculative execution was/is his bread-and-butter if I remember correctly.
This isn’t the case for “day labor” volunteering in my experience, although of course that’s not for everybody. I build & maintain hiking trails a few days a month and occasionally work construction at Habitat for Humanity. In both cases, you’re supposed to stay all day, but there’s no obligation beyond that one day.
I think you're responding to a stronger version of what I actually said. I said that compensation is a factor, whereas you're responding as if I said it were the only factor (which I would disagree with too).
> Is that really what we have here, on the internet? When we find our autonomous zones (to steal an anarchist phrase), do Google and Facebook actively exterminate them? No. Not yet, anyway

Worse: they co-opt and integrate them.

We're already seeing that start to happen with Mastodon as well, the gravity is real. There are a lot of instances that flat out refuse to pair with corporate or government funded servers as a result. I wouldn't be surprised if Facebook started launching a scuttlebutt system and tried to monetize it. It is, as they say, 2019.
There aren’t really any technical computing things done in JavaScript or hosted on npm, are there? A better analogy might be the scientific Python ecosystem.
The Missing: An Attempt at Complete Cohesion of Gameplay and Narrative
Do you mind clarifying:

> how negative the comments are on this one

Do you mean negative comments about the article (and its advocacy of volunteering), or negative reactions to the first comment here on HN, which brought church into the discussion?

EDIT to add: hm, further down there are some quite negative comments (some rather silly), maybe you meant those.
I find this ironic/hypocritical, because the second line strikes me somewhat as an example of 'ignorance is bliss, personified'.
Wordpress is like seatbelts that appear normal, but fail open in a crash.
Personally, I think it's possible that abiogenesis is so rare that we are the only life within the observable universe. I don't know if that's more or less depressing.
> Sorry if I offended someone!

It's like you didn't actually read the replies. They state counterarguments; they don't show anyone taking any offense.
Stock valuation has nothing to do with whether you want a company to succeed or not.
I just love my 2018 MB pro, including its keyboard. Am I crazy? Am I the only one?!
Honestly, I would suggest looking at Wikipedia proper. It's coverage of mathematical topics seems to be currently quite good. You can generally easily google the proofs and the details for topics presented without these. The web altogether is goldmine of mathematical knowledge today imo.

Most things aren't explained "down to the elementary level" but anyone who spends significant time on this stuff will reach a higher level and appreciate not having the same elementary explanations repeated over and over.
I think a large part of it is just venting. Not necessarily bragging.
I was interested in reading your article, but Medium has it behind a paywall.
You can back up the Key used to set up the TOTP system. This allows you to re-seed the TOTP generator on a new device without needing to go through setup.
This is central to Fowler's point, which is that technical debt only needs to be paid off if it gets "activated" a lot - this is where the metaphor breaks down, because typical debt accrues over time.

If you never touch code again, but that code was rushed and is ugly, there's no good reason to pay off the debt.

Similarly, if the code's getting thrown out (and if you design code to get thrown out), there's less reason to prioritize cleanup.
There are some forms of internet "weapons" that I think reach the same scale as the ones in Cixin's series:

- Social media harassment
- Review bombs
- Doxxing
- Swatting

Luckily, the internet is not at a point where any individual who reveals their contact information is subject to these problems.
You first have to specify the custom packages load path and then add the name of the package to your scheme system configuration.

For example:

You have a scheme file in /path/to/guix-custom which includes the declares linux-nonfree.

You run `export GUIX_PACKAGE_PATH=/path/to/guix-custom` and now guix will be able to find this package.

You use the module and include in the declaration

`(kernel linux-nonfree)`

PM and I will share my configuration :)
Don't forget "at the same time as the big keynote" for example.
I don't see the distinction between knowledge and technical debt unless you count knowledge debt as a subset of technical debt.

You make a choice to accumulate knowledge debt by not writing docs, not cross training team mates, etc.
I'm not defending the Macbook -- I can happily say I have not used a recent model one -- but for additional perspective on Dell laptop keyboards, I absolutely hate the keyboard on my 15"-16" Dell Precision provided by my employer. The keys are oddly far apart compared to a conventional desktop keyboard. I struggle to type with any accuracy on the builtin keyboard -- especially for things like entering my password, where mistakes are hidden.

Full disclosure: I am a Dell employee and obviously these views are my own and not that of Dell.
http://meganmarshallauthor.com/books_peabodysisters.shtml - since I live in Boston area, especially interesting to hearabout both how the area has changed culturally and physically, and to learn about people whose homes I have visited on tours of historic homes.

https://www.amazon.com/Autobiography-Yukichi-Fukuzawa/dp/023... - great perspective on a period of massive intellectual/cutural/political change in Japan

https://www.amazon.com/Annie-Besant-Lives-Modern-Women/dp/01... - interesting to see change and continuity in the life of someone extremely capable and influential
The core problem is there is zero evidence that a whole-body scan saves more lives than are lost due to the radiation of a whole-body scan.
Yet another with the horrendous Touchbar. Looks like I'll be holding on to my 2012 MBP for a while more. Maybe will look for a like new 2015 one if there are any still out there.
How was technology touted as a solution to this, and how has it performed?

The internet has allowed international social structures to exist. Hobbyist groups to political factions span seas thanks to global telecommunications. Some seemingly resemble each other. Yet depersonalized, anonymized social groupings seem to also cause isolation. So has tech been generally good or bad for loneliness?
In the early 80s I got an, at the time, revolutionary new, inexpensive home computer and brought it along to the local university computer club monthly meetup. It created an awful lot of interest and I was asked to give a "short informal talk to a few people" at the next event. I declined countless times but eventually I was persuaded to do it - after all, How Hard Could It Be? I turned up the next month and got asked to report to LT2 whatever that was.. LECTURE THEATER 2!! must have been 400 people in there. I'd like to say I gave an insightful, detailed presentation on the hardware and software aspects of the device. I did not. I was so nervous that I don't even remember most of it but I am sure it was simply awful. Since then, I've never been able to speak in public in any shape or form. Getting help or training is on my bucket list of things to do one day but as much as I want to improve, the idea of it literally makes me quake.
Win32: 1995
WPF: 2006
Metro (design language): ~2011
UWP: 2015

Win32 and WPF are both more than "decade-old," so really you're down to two. I'm not sure that 3 toolkits in 24 years is "every other year."
Pray you never have occasion to be in court with a major consumer bank in the USA.
I don't think there is any paper that I want.

Is there for anyone, other than maybe magazines?
Most of the Tesla owners I've met fall into one of two categories:

a) (this the majority) wealthy virtue signalers

b) (this is the minority) upper-middle class/moderately wealthy tech/gadget lovers

Buying a luxury car isn't a middle class purchase. Maybe you're some sort of angelic exception, I don't know.
> That's not how TB3 works though.

The USB/hdmi/memory card adapters for $30 aren’t TB3, they’re USB-C.

If you want “a lot of I/O” then going back to 2 usb3 ports isn’t going to help you.

A single TB3 port will handle the same external I/O the previous MBPs had across all ports barring TB2.
Spoken like someone who has never pissed off fascists and found death threats in their PO box. Or lost their job because of a tweet about men being sexisg. Or (to flip the political spectrum), been carefully outed from your hidden fascist leanings by undercover agents and machine learning, instantly losing your job and being evicted from your home.

Violence exists on the internet.
Their numbers are slanted, to say the least. You can't compare freeway crashes with all crashes.
Microsoft to make OneDrive differential sync available for all file types later
If you purchase a Dell developer laptop or any Lenovo Thinkpad you dont have to worry about hardware support for Linux. Works out of the box.
Pretty cool show.

I think it is wise to publicly announce both speakers who have accepted invitations and speakers whose invitations were revoked (don't even have to say they are revoked, simply stating "unfortunately John Doe will not be speaking in our conf" should be sufficient). If not for these situations, then simply to inform visitors whom they can expect to hear in the conference.
Ironically, the talk was at WordCamp ..
Yep, I admitted my filter bubble might have skewed my opinion on which events are covered how much.

But HN itself demonstrates a lot of negative bias towards Tesla and Musk in particular. I get it that the marketing can be deceptive but I still fail to see what Tesla does so much worse than anybody else; many people are furious with dubious marketing claims of many other companies yet Tesla always seems to get the most flak here in HN and, to an extent, on Reddit.
Thanks!

The documentation is very incomplete. I'll fix that ASAP.
National chauvinism could be a factor.
Indeed, some GPU vendors are pretty terrible at supporting new APIs even if their hardware is capable. I have a DX11 Intel GPU but it only supports OpenGL 2.1 on Windows for some reason.
I had a two hour presentation once right after lunch on a Friday, the last day of a four day conference in Orlando. People were dropping like flies.
Did they fix that horrible "butterfly" keyboard and the trackpad with completely broken palm rejection?
Revealed: 1.6m Americans live near the most polluting incinerators in the US
So don’t record people? And/or cover your Glass camera with tape like everyone does with their webcams. In the context of the comment chain, I am perplexed about why everyone seems to saying that the primary utility is from the camera, when that seems clearly secondary in utility to the HUD
Having debt doesn't mean you're doing it "wrong"--debt is a useful tool, both in the financial and technical sense.

Debt only becomes a problem when you take out too much of it. If you owe 90% of your monthly income in interest payments, it'll take a long time to a buy a new car. If you have nothing but hacks/shortcuts/etc in your code, it'll take a long time to add new features.

Debt is only debt when you have to service it. Shortcuts that aren't affecting your ability to develop new features are not debt.
I think with the rate of technological growth an intelligent species can improve to match another quicker than they can travel across space. Or perhaps even surpass an isolated travelling group.
Giant beard? Fond of telling people that one of his grad students was the chief architect of the Pentium III? Yeah, I remember his comp. arch. classes fondly.
yeah no shit, apple only wants you to run macos on their hardware.
warrens: https://www.ribbonfarm.com/2010/10/27/warrens-plazas-and-the...
I'm quite sure the girl was not deliberately wanting his ex to die. The "I'll kill myself if you leave me" kind of emotional blackmailing is just too common among hurt exes.
MVP for investor is commercial use.
I wouldn’t mind paying a license fee... that wasn’t hundreds or thousands of dollars per user, per core. Wolfram makes Microsoft licensing look cheap.

If Wolfram adopted the Unity model I’d be much more willing to try it out. (free to cheap for hobbyists and small businesses, steep rise in price based on revenue per year)
Has mass genocide ever been committed in the name of something other than religion? Yup.
I have never seen retention on my Pixel2XL. Not even a little bit. I used to see retention on my last OLED phone. Maybe we're getting close to OLED displays that are good enough? And yes, sometimes I have my phone on for a long time. And yes, there are static elements just like on a desktop.
Totally agree. In my opinion, with this type of MVP strategy, work done should always be in the service of something else. Initially, an MVP is created to test out ideas and also to learn what structurally it takes to build your product.

After the MVP, you may wish to add more features or support more users, it is at that point that you can assess what is debt and what is not. It's not a matter of "cruftiness" but a matter of what's holding you back from adding additional features or supporting a larger number of users.

If we frame all work as doing something that will deliver some sort of value (be it customer value or unlock the potential to add more features to add customer value), then it becomes a more constructive conversation about work that needs to be done, debt or otherwise.

I'm not a fan of just looking at whether code is crufty or not to determine if it's "technical debt". If you look at code long enough, you'll find something you don't like and want to rewrite, but it has to be in the service of some other goal or else you'll just become an architecture astronaut building wonderful things that don't provide value.
> I dislike the term "technical debt" as it makes it appear that it is something that must be paid.

You don't have to pay other debts either, you just have to be prepare to deal with consequences of that (bad credit scores, bankruptcy). Real debt too you often have choices in what you pay off today, versus what can wait for next month or next year.

There's also nothing inherently wrong with taking on debt. Most people will have all sorts of debt in their lifetime, and some economists believe that debt is much more interesting economically than wealth ever is. Debt is not a moral proposition and calling something "technical debt" isn't saying that it is bad/wrong, it's saying that we're writing IOUs we may or may not have to cash at some point. It isn't necessary to avoid debt at all costs because it isn't wrong to have some debt on the books (beyond very conservative religious readings that feel that all debt is sinful, of course).
I was responding to @newfriend who wanted me banned for my comment.

This is how free speech works. You can't come into my home and say whatever you want. I'll kick you out onto the streets, the same way Apple kicked Gab off their platform. You can say whatever you want in your own home, though.
Interesting point. However, there was also the famous Steve quote where he was adamant that design is about function, and not about how pretty it looks.
Huawei Excommunicated from PCI-SIG
Recognizing vs. Generating Tasks
Chinese Traffic to time.gif
That's a good point. When it comes to 'how to run a church' it is a pretty good basis, unfortunately protestantism is very fragmented, but then again, if it wasn't then it would be more like the structure it broke away from so maybe that is actually a good thing.
I'm seeing a trend that opinions must now involve name-calling, picking sides, and attacks on the reader's self-identity.

Altman doesn't just share an opinion here, he calls those who disagree with him "gross" and suggest that there are only two types of people ("be the person... not the person...")

I wish we lived in the kind of world where the Tweet said this:

"I'm disappointed that so many root against Tesla. I support them because it's good for the climate and I believe in innovation. That's more important than making money on puts."

Is it necessary to call people gross? Just read the other comments in this thread, there are plenty of rational reasons to short TSLA which don't make people gross.
Mostly curious. I have an old photo sharing site and was wondering what kinds of integrations are possible.
I thought the whole point of this thread was to avoid using Macbooks so how is this relevant?
Sure. But the risk of disruption is usually actually higher, in the short term, by paying off the technical debt. In the long run, of course, it will likely result in fewer/less risk of technical problems impacting customers. But the risk of there being a disruption right now, is nearly always higher if we pay down technical debt, than if we put it off. So again, you have to have something other than a short-term outlook on the part of the decision maker.

Which does happen, of course, but not always, and not almost always either.
I'd blush if I could: closing gender divides in digital skills through education
I never know when they talk about "Wolfram" whether they mean the company or the person. And then I think what an egomaniac one must be in order to name an invention/creation after oneself.
Googling [nes 6502 tutorial] pulled up a good selection of articles.
Maybe a mod can explain why a direct link (with no attached commentary) to a Sam Altman twitter post about a prominent Silicon Valley company is flagged?
People who are interested in building their own computer might enjoy the Bitwise [1] project over at the Handmade Network.

[1]https://bitwise.handmade.network/
Well if you can convince people that the earth is flat, a bleach miracle shouldn't be hard right?
Firefox 67 should be the first version to fix permissions request spam: where tons of websites request your location (common enough that it's become a meme) or for permission to send you notifications.

Before Firefox 67, if you choose to hide these notifications by default, there's no way to change this later for individual sites without (a) knowing the site needs this information, and (b) going to Firefox's preferences menu to add an exception.

Now, a small icon will appear next to the lock icon when Firefox automatically denies a permissions request. You can click that icon and grant the request. This means that permissions are now easily configurable without those spammy popups appearing on so many websites!

I liked this feature so much I actually backported it to Firefox 66, and I can say it's an amazing quality improvement.
Yes, it is extremely common and standard in France.
The Society of Friends (AKA Quakers) doesn't have professional clergy, and decisions are made democratically. They don't even have pastors; my parents were married in a Quaker meeting house, and their marriage license was signed by the secretary of the congregation.

Here's an article about their decision-making process: http://quaker.org/legacy/tqe/2005/TQE118-EN-Democracy.html
Too bad I cannot manage to find Crash by Dave Matthews Band in Apple Music.

All the other are available (at least in France).