skysight-inc/HackerNews huggingface dataset:
There are so many uninformed and misinformed comments on this post. Please read the design doc[1] before commenting if you assume the Deno team is doing it wrong, or hasn't ever considered some obvious solution you came up with in 0.7 seconds.

[1]: https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS...

First paragragh of that document:

> Update June 10 2020: I saw that this design doc was being discussed more widely. Most people don't have the context to understand this narrow technical document - it is only applicable to a very particular, very technical situation in the internals of Deno. This is not at all a reflection on the usefulness of TypeScript in general. It's not a discussion about any publicly visible interface in Deno. Deno, of course, will support TypeScript forever. A website or server written in TypeScript is a very very different type of program than Deno - maybe much more so than novice programmers can appreciate - little of Deno is written in TypeScript. The target audience is the 5 to 10 people who work on this particular internal system. Please don't draw any broader conclusions.
If you value your mental health and your earning potential, you'll avoid Perl.

So many better languages with better mental models. And I say this with a decade of Perl experience.

Don't suffer from the blub paradox.
I made Portabella (https://portabella.io), an end to end encrypted project management solution, Trello or Asana are the main competitors.

It started as a simple e2ee todo list and kind of spiraled from there, now I've incorporated, am planning Gantt charts, thinking of quitting my job...
Target demo are people that want to have genuine conversations in realtime about anything on their mind, with absolute ease and simplicity. Discussing news, current events, tech, nature, and science are areas I’d like to promote.

I’m aiming for it to be the “ios” of chat on the web.
Fun fact : it runs a shell script of "only" 2300 lines : https://github.com/github/super-linter/blob/master/lib/linte...
Sort of depends I think. We have a four year old and two year old twins. We've found we have a ton more time. Mostly because we were forced to actually slow down and be at home instead of always on the go.
Thanks to the lockdown, I've finally wrapped up the long work on a Slack plugin that helps you find the location of coworkers and meeting rooms: https://www.slashmap.com/.

I used Go on the backend (rewritten from Node) and Vue on the frontend.

How it works: first, you upload a picture of your office layout using the web UI and mark everyone's locations. Then if you send "/map @JohnDoe", the plugin will return a map with the location marked on it. It works for meeting rooms and other locations as well.

Now the plugin has dozens of users and were featured in the Slack's app directory as "New and noteworthy".

If you have any questions, feel free to ping me at contact@slashmap.com :)
Are there any that have good (8-10 hours) battery life?
> I can’t keep track of all the different pieces and the performers as they are often bizarrely named or have no consistency between composers.

Yup. You're at sea in a thousand years of music with all the fads, conventions, and expectations of various places and times layered up. Take the word "sonata," which referred to a piece of music to be sounded on instruments, as opposed to "toccata" (touched on a keyboard) or "cantata" (to be sung). And then a generation later people are writing piano sonatas and no one writes a toccata again unless it's a direct homage to JS Bach.

So, honestly, don't worry too much about it. A course in music history will help you get a bit of framework around it, but most courses will only give you a fragment, because it gets really confusing around the edges because the distinction between folk and classical music didn't exist (to this day, Celtic music is a slight evolution of Baroque) and the edges of it and other traditions such as Arabic, Balkan, African, and Indian, and various other musical traditions get really blurred, or sometimes outright removed (such as Lou Harrison, who was as comfortable in gamelan as western classical).

No one has all of this in their head. They have areas that they have dug into in depth and more or less of an overall framework for what was going on musically in various times and places, but even then if you take your average symphony goer and ask them about the Ars Magis Subtiliter codex or Lou Harrison, you're going to get a blank expression.

Really, it's about listening, thinking about what you like, and talking to other enthusiasts about it and listening to other things they suggest. But that's the thing. Those of us who love this stuff love talking about it. If you say, "Hey, I really like this," or "I don't get this piece at all," every classical musician around comes out of the woodwork with suggestions of stuff to listen to.

For example, my parents completely did not hear music in Schoenberg's music. So I took them step by step through the sounds they needed for Pierrot Lunaire to make sense. First we stepped back into the Renaissance, and then slowly forward from the romantics through Puccini, Mahler, and the like. I've lost my list of what the progression was, sadly...
I built htmx[1]: a no-dependencies and cleaned up successor to intercooler.js that lets you use AJAX, Web Sockets and Server Sent Events directly from HTML.

I began work on hyperscript[2]: a language designed to embed well in HTML, inspired by HyperTalk (the programming language from HyperCard). I hope to develop it into a general purpose programming language for the Javascript runtime.

[1] - https://htmx.org

[2] - https://hyperscript.org
It is still heavily used at Booking.com. In fact, the person that posted this update works there.
My brother and I launched a newsletter called Today in Indian History. Four times a week, we lay out the context and consequences of an event in India's past that happened on that date.

https://honestyisbest.com/today-in-indian-history/

I also launched a podcast about Computer Science research called Segfault.

https://honestyisbest.com/segfault
I agree that's pretty clear, but I can also see how "joins" can read like a partnership or some other collaboration and not outright ownership.
There's a difference between making diagnostics and status info readily available and actually letting the user change the inner details. I think the point was that the OS could expose the result of negotiation so that it was easier to inspect later, either by a technical user or a support person helping a less technical user.

I like the idea and hope some MS engineers are taking note.
Good luck using generative adversarial networks in real life
A Chrome Extension to add how long ago a Reddit post was made, the number of comments and the number of upvotes to Google search results.

Reddit seems to be updating their old posts to rank higher on search engines, so if you search by time frame on Google, it shows a date that is way more recent than when the post was created. I decided to create this extension so that I could see the correct data about Reddit posts to save me unnecessary clicks into old/empty threads.

https://chrome.google.com/webstore/detail/reddit-search-help...

https://github.com/built-by-as/RedditSearchHelper
Eric Maundu's home-aquaponics system
Because it's not squatting.

As the owner of a few interesting domain names, why does everyone think that unless the landing webpage is a fucking advertisement that I have no legitimate claim to a domain?

It's exactly backwards. Say I want a domain to use for my primary email address, but it's currently owned by a business with thousands of domains, and is one of a dozen domains dedicated to a tertiary brand nobody has ever given a single fuck about. I should be able to file AND WIN a UDRP claim that just says 'they're not doing anything valuable with this, but I have a clever pun I want to make into an email address.'

And the absolute balls of people to get mad at me when I politely decline their insultingly low offers. I totally understand why the milk.com owner wrote this page.
I wonder if its purpose isn't simply to watch Youtube. It has a Full HD screen. It's 11-something inches, but still Full HD.
https://www.aljazeera.com/news/2020/06/coronavirus-face-mask...

https://www.marketwatch.com/story/why-do-so-many-americans-r...

https://slate.com/news-and-politics/2020/05/masks-coronaviru...

My favorite, from a Costco:

https://www.marketwatch.com/story/i-woke-up-in-a-free-countr...

> “I got every f—ing right to not wear a mask,” he said. “This isn’t about wearing a mask, it’s about control. I’m not the f—ing sheep ... I was one of the only people in that store not wearing a mask.”

The mistake you might make is to assume that this feeling is held by a single person. The data indicates there is a broad contingent of citizens who adhere to these views, therefore your suggestion (“If we figure out the small mitigations that make the biggest difference and get them widely adopted, everybody wins.”) would “impose on their freedoms”, making broad scale implementation untenable.
By that rationale, walking is deadly. Breathing is deadly. Sleeping is deadly. This is not a valid argument supporting the stance that wifi is deadly.
My house built 16 years ago has 2 4-pair cables of CAT-5e run to every room for phone wiring, standard from the home builder.

The blank stare was that I asked for conduit and pull-string everywhere, and they weren't willing to do that. Or to do any variants beyond the standard 2 cables to each place, so my office has 4 ethernet ports (adding another "2 cable jack" was something that they could do) and needs its own switching.
Absolutely this. If I remember right, it's roughly 13 videos of 20-30 minutes each. By the end I had a better understanding of what linear algebra was for and (conceptually) how the math actually worked than I got from a full semester at college.
Nice, hope that you like it! You can also follow us on Twitter, we post new articles there (1-2 per week).
Sounds like your definition of denialism is anyone who wants to end the quarantine faster than you do--or at all.
I developped a CLI to provide an incremental build to multi-project repositories: https://github.com/fbecart/zinoma

The idea was to pick the best features of Gradle (parallelization, incremental build, dependencies between tasks, clean, watch...) without being tied to the JVM. It is built in Rust with the goal to be an order of magnitude faster than Gradle.

The core features are already functional, and I'm now porting the engine from a thread-based model to an event loop (using Actix).

I am looking for feedback about the project description, documentation, and ergonomy. Feel free to add Github issues or comment existing ones.
That's even more reason to disregard it then
ContentDistribution.com

Learn how we've taken 3 projects from 0 to 100,000 organic visitors per month in the last year.

https://contentdistribution.com/free-guides
I made a BASIC interpreter, in Rust, with a web interface. The goal is to have a simple environment with which to teach programming to my kids. Still very limited but already sparked some interest!

https://jmmv.github.io/endbasic/
neat project! the collective writing process seems intimidating to me, although i've always secretly wanted to dabble in fiction writing.

> "I'm keeping the site private for now because I can't be bothered to see a lawyer and get my legal policies/checkboxes in place..."

not to belittle what you've built, but i really lament how much legal considerations overhang our collective psyches, especially on the internet, and how much we believe in legalese and lawyers to protect us from potential issues. both the risks and the protections are unduly outsized in our minds.

by default, we each own the copyrights to our own words. posting our words on websites should implicitly give those websites permission to display (perform) those words (or not). we shouldn't need pages of jargon to spell that out, and no amount of expensive precognition is going to ward off even most potential misconstruals (malicious or not).
I created a campsite notification system that emails you when your selected campsites and dates are available to book.

https://www.campalert.live

It currently checks BC, Alberta and Canadian National Parks. US parks to come soon. It took a while to get national parks on there because they don't send that data in JSON, it's all html bleh.
Then you should absolutely play Monkey Island. Its available in a good "remastered" edition. https://store.steampowered.com/app/32360/The_Secret_of_Monke...
Hey Thanks for your response.
Will definitely check out and thanks for recommendation, checked your profile as you mentioned can mail you there is no mail-id,Can you give if i might need just in case for queries or for questions?
QuantumWeekly, A weekly correlation of all things quantum - computing, cryptography, entanglement. https://quantumweekly.com/
https://github.com/tsiki/connectednotes

Zettelkasten based note taking app. Uses your personal Google Drive as the backend (I'd like to add Dropbox backend at some point too) so no third party storage is needed, built as PWA to provide access from every device with native-like experience. Still some polishing to do but it's getting there.
Name: Console

One-liner: HackerNews on YouTube

Link: https://www.youtube.com/playlist?list=PLXo6kUXIhKxqhV6jBrQiE...
It's been amazing. I was able to build a much nicer app in a much shorter time than in my previous attempts to build Go Budget natively, and the performance is indistinguishable from native (imo).

I also found the framework itself to have a much lower learning curve than either native platform, with almost all of the APIs being very intuitive (to me anyway). The plugin ecosystem is also very good for a still relatively young framework.

I initially had some concerns with minor issues flutter had with occasionally janky animations and slightly slow android startup times, but in the last 3 months these have been addressed and Go Budget now works better than most native apps on my Pixel 3. iOS testers also report good performance/feel.

I would highly recommend it for any CRUD/data driven app, and honestly think that its capabilities for more hardware-specific apps are maturing nicely.
My guess would be it's a type of signalling similar to "how do you do fellow kids?" a la Steve Buschemi; in other words, for relatability. To the layperson, throwing in a curse word signals to them that it's not going to be some dry text that they'll be reading, but rather something more palatable.

Another commenter mentioned shock value, which doesn't seem far off. A little taste of shock is what jolts the reader's attention.

With that said, it should be used sparingly (if at all), otherwise the message loses eloquence and the intended expression is diminished by vulgarity. Someone also once said that using curse words makes people dumber and lazier because they end up using curse words in place of more descriptive words, which I tend to agree with.
I mean, your phone has a Full HD screen (or better). They keep getting more and more common in laptops as manufacturing switches over.
Hey, thanks for you reply
How are you coping with it, how you go about it?
This would be good for a burner laptop running a Linux OS in RAM.
Bitcoin is a pretty reasonable story for how this occurs - first you start on CPU, then GPU, then custom ASICs.

If the financial motivation is there, companies will build custom hardware. Companies like Apple and Google (TPUs) are building custom processors for various purposes.
This comes up any time @foone’s content gets posted.

TLDR; that’s authors choice both for stylistic reasons and personal. When the choice is between “don’t blog at all” and “post on twitter” because that’s what fits his mind process, I would rather read about it on twitter than not at all.

Judging by the amount of discussion here, it seems like this was thought provoking for a number of people despite the format.

I find twitter threads frustrating to follow also, but you could always... skip clicking the link if you feel so strongly about it.

As an aside, criticizing the form of content rather than the substance is not of particular interest in general, to be honest. It comes off as “I didn’t really have anything to say about the subject, but at least I can comment on perceived flaws in the style of presentation”.
I've bought a x230 on eBay for my partner, I installed Fedora on it and that has been fine, printers are working and most of the workflow is in a browser nowadays.

I've had to upgrade the keyboard once (2-3 keys fell off), but spare parts are available on eBay, and parts are very easily replaceable with an electronics screwdriver and a YouTube video, or by acquiring the Thinkpad service manual for more advanced procedures such as upgrading or replacing your screen (Which I've done to my Thinkpad X200 running Libreboot).

We are also considering a battery upgrade, which is still available on eBay even for older models.
The Defaults Don't Work
I built a website to help new moms & dads to save money on diapers https://www.babydiaperdeals.com using Amazon PAAPI-5.
I used to code in Perl when managing systems. I liked it a lot (after having coded in C it felt really modern) ad like many others, the understanding of my own code declined exponentially with time.

I am not a pro developer, just an amateur one who was surprised to see a mention of an old love.
Journal

Writing down the things I learned to share them with others and my future self.

https://journal.petrausch.info/
> It doesn't even have a fan

Nice for the reduced noise, and less moving parts to break down, though. And less dust buildup.
I think the real fight should be limiting the surveillance abilities of governments vs. the surveillance abilities of corps. Already today cell phones are the ultimate surveillance tool that nobody in the media talks about restricting constantly, unlike large tech companies. I think it's because big tech is a competitor that is eating big media's lunch.

If google knows what you do, they will sell you more ads. If governments know what you do, they will throw you in prison for many bigoted reasons.
Note, that actual game engine source is not available. That's a bit sad for users who want to run this game natively on Linux and other unsupported platforms.
eBay. Just wait for good listings. It's true that there is a non-negligible chance of getting burned, based on the general used laptop purchasing experience - but I've bought several and they've all worked as expected, pretty much.

This isn't due to any good qualities of the sellers. It's because ThinkPad makes damn good, sturdy laptops that are quite idiot-proof. I mean if you sit on your balcony and drop your laptop off the edge - that might destroy it. But it's going to take something on that level, and most people aren't that careless with electronics.

So you can be reasonably confident that anything ThinkPad you buy, if it isn't visibly damaged in the picture, will work as expected, in my (anecdotal) experience.
Today, I noticed that when I open my eyes, the vision quickly fill from the perifer vision to the center. Like a shrinking black bubble, disappearing in the middle. It was easier to see it in a dimly lit room after staying there for a while.
From 2015.

Is there a followup where any cops do explain the egregious abuses described here?
A tunneling service for self hosting game servers: https://playit.gg

Has a decent little following right now.
Santa Clara to investigate ex-police captain charged in eBay cyberstalking case
A Link to the Past Online

https://github.com/JamesDunne/alttp-multiplayer/blob/master/...
It's criminal to sell such "computer" because it's useless for any normal use other than running Notepad or browsing sites with Lynx (text mode browser).

Only Linux distribution or some derivate can rescue such device from endless issues.
This is basically because (one of?) the only times our eyes don’t do saccades is when they’re tracking motion. In other words, you can’t move your eyes smoothly unless you’re following something (like prey or a finger). In this case, you’re tracking the boundary of your periphery!
There are some noteable exceptions - growing up in Germany, it was very easy to distinguish former industrial centers (bombed to pieces, rebuilt quickly using concrete prefab monstrosities during the 50s) from the cities spared due to their tactical irrelevance (either kept in their original style or plastered over in the 60s).
I put together one of my first big self led projects! It's a windows application made using Qt that let's me set directories as favorites, then you can create and open files in the selected directory.

https://github.com/LewkyB/Note_Creator
Designed a camera system that is likely to end up on the moon within the next four years (NASA Artemis Mission). To be fair, there's a solid year of additional engineering that needs to go into this. The bulk of the engineering was done during lockdown. Now it's time to test and iterate.
Underage Investor

Musings about the economy and real estate from my experience in managing a $10M real estate fund and $25M endowment.

https://safeer.substack.com/
Elm doesn't need to perform runtime checks (apart from application boundaries like JSON parsing, where runtime checks are performed) because their type system is supposed to be sound, so you can't compile something that would have incorrect types at runtime. Or if you can, that's considered a bug in the compiler. That kind of sound type system has never been a goal for TypeScript.

Note that I'm not saying that Elm would be better than TS or any other language or anything like that, just commenting about the runtime checks. Obviously languages have their strengths and weaknesses (Elm has plenty of both) and TS has had good reasons to go with their design goals.
Carlos Ghosn’s Daring Escape
I made a Link, Story and Photo sharing community.

https://20-things.com/
I bought a cheap laptop (very similar) from Dell. It was worthless. Ars is correct that the disk space available is completely insufficient to run Windows, no upgrades can be performed, and also you cannot turn off Windows upgrades, and also a pending Windows upgrade completely disables the machine, and also you cannot add external storage and run either Windows or the upgrade process from said storage (Windows MUST download, expand, and install the upgrade from the C:, no exceptions). So: it's a paperweight as sold, completely unfit for any purpose at all, and any class action lawyer who wants to can probably make their rent for the year by taking on these laptops sold from multiple major sellers. "A scam" would be a nice way of describing them, selling something completely non-functional.

They can run Linux, sort of. Not well. Acceptably for some purposes.
Or this newsletter along the same lines:

https://hnblogs.substack.com/
Not exactly relevant but thought you may find interesting.
https://youdownloadtheappanditdoesntwork.com/
I agree that the assertion was at the beginning of the article, but I don't think the remainder of the article is predicated on this claim. In other words: I don't think the order of magnitude invalidates the rest of their argument.
A macOS automatic activity analysis tool.
I made an allotment! After waiting on a list for a while we received 10m x 10m space for ourselves for €50/year. We planted onions, potatoes, garlic, radish, and a few similar things. The timing worked out pretty well as we got access just at the start of May, which is a good time for planting a lot of things, and coincided with the lockdown here in Finland.

This morning I went over there and harvested some of the garlic, and right now our house smells of it. In a week or two it'll be dry enough to eat.

https://www.instagram.com/p/CBdLC6ADy5j/

https://www.instagram.com/p/CBs3Qpjj5Qa/

Not a project, in the sense that this site usually lists, but still something I (we) made.
To be fair, Zuboff's writing is painfully dense academic Theory. I'm very interested in the subject and the book, but unable to read a full chapter in bed without falling asleep.