skysight-inc/HackerNews huggingface dataset:
Very interested in this as well. I use Notion for more in depth notes but I also want a very low friction way to stream thoughts out of my mind and into an organized place.

I built a prototype that does this. It’s got a UI very similar to twitter but organized by day. Special hash tags on a messages at the end of one day appear front and center on the next day so you can get cached in on what you were doing.

I gave up after a few weeks. I don’t use it enough for it to be useful.

So I need to iterate a lot for this to be valuable. I wanted to prototype this before going crazy about building a tool that I wouldn’t even use. Glad I did because now I know the magic needs to happen on the data entry side to make that more frequent.

Ive got a bazillion ideas on how to extract meaning and apply organization to the random little messages ... but without having a personal corpus of entries to mine it’s impossible.

I keep seeing this question pop up though so I know it’s a problem for more than just me, and there is a need in the market. An iOS/Android app was showcased here recently called ZenJournal but it’s not quite what I’m looking for either.

I almost need a lapel mic that can be activated very easily - so I can dictate to this thing as stuff comes to mind. Sometimes the friction comes from trying to organize my thoughts before I write them, which defeats the point.
Search Of 100,000 Nearby Galaxies For Waste Heat Signatures Of Large Civilizations Finds Nothing:

https://phys.org/news/2015-04-advanced-civilizations-earth-o...
>> In most organisations, IT is seen a as a cost-centre, rather than a business enabler. So on one hand, you have management often wanting to cut costs to the bone - on the other, you have the very same people complaining that you're implementing certain policies and being a hard-ass about equipment/software/etc. Then when things go down and it's due to the business cutting costs - well, it's still IT's fault.

IT leadership tends to be passive and disempowered. I'm not completely sure why this is, but the behaviours are often the opposite of what you'll often see from leadership in other departments.

What I have observed, and it may stem from the sysadmin mythos, is that you can work behind the scenes staying away from complicated interpersonal relationships, but you won't be successful. This leads to IT never really being embedded fully in projects and seeking out ownership of projects with other parts of the organisation. This transactional relationship puts IT in a bad spot and they fail to do things to improve the organisation.

This evolves into things like R&D in pharma companies having a parallel IT department because the main IT department isn't trusted. The folks on the ground in regular IT would be interested in helping the scientists and delivering tools and services for them, but IT leadership didn't really take much interest in the needs and differences from the mainstream user population (sales, marketing, etc.) so trust broke down.

I once got to participate in a leadership program at a global org. They selected up and coming peers from other departments. My observation was that the folks from the IT would not be the ones I'd choose for key leadership positions, but I was glad to see they were getting to see where other folks were in their development.

So, the dark humour of BOFH is a release for individuals, but it's also an indictment of a culture which IT won't easily escape from.
Probably some. But competent employers will never fall back to degrees. They will always focus on... competence.
In my opinion the minimum toolset needed to practically overcomes most usecases and give you a gigantic pool of career oppertunities are: c(++), java, python, Javascript and bash. With those there is nothing you cannot do. From web to direct hardware programming.
Quote: "Specifically, I'd recommend living on a small portion of your income and saving a multiple of your living expenses."

That's a good advice regardless of your profession, the only good thing in this blog - rest was rubbish, to put it mildly.
In our reading club even the most ardent readers of only physical books converted to using iPads/Kindle. I hear the same from my other social circles as well. So it would be very hard at this point for the publishers to try to kill off ebooks. They should have done it at least 5-7 years if they ever had a chance.
A slightly different, yet more relevant example: digital music.

Microsoft had their “plays for sure” DRM. No one thought Microsoft would get out of the music game. They did. “Plays for sure” no longer works. Does not play.
You know what I like to think about sometimes: all of TSMC's facilities, except for one each in Washington and Singapore, are easily in range of mainland A2/AD weapons. Even if Taiwan is unhit, the silicon will be no good if it can't get off the island.
Fukushima No. 1 cleanup delayed up to five years
This is pretty much the first question I ask every time I see a new language pop up.

The fact is the “language” part of a programming language is the easy part. The hard part is the ecosystem, tooling, mindshare, etc.

If your differentiation is “it’s 35% easier to do task A with my new language vs the next best alternative” then I am afraid you’ve lost me and I suspect most potential users.

The effort involved in learning your new system isn’t going to be amortized out by the benefits unless the benefits are very substantial.

This is coming from someone who really lives to learn new languages and is spending time most everyday working through new problems in new languages out of personal interest. For your average “just wanna get the job done” type you have an even more uphill battle.

Having said all that, it can be a great learning experience to build a new language and it’s always possible you’ll influence changes in preexisting systems that do have an existing user base, so I don’t mean to sound too discouraging to aspiring language designers.
Is the problem that we have too little time to meet people?

It strikes me that the problems are more related to increased isolation/individualism, increased distraction, degradation of real-world communities, and increased fear of making unwanted/unexpected advances. People who have free time just aren't choosing to use it in ways that encourage the creation of organic relationships.
No. Pony is aiming for native performance. Clio compiles to JavaScript, and provides tools for decentralized systems.
That's a really cool idea, it would be cool to compare profiles (maybe even using images generated from a GAN like thispersondoesnotexist.com) to figure out what kind of features are attractive, then choose from a pool of narrowed down candidates on both sides.

It just seemed like a bit of a hurdle to launch with
They are, and many people don't include them in production builds. This article is incomplete for not mentioning it.
UPX transforms demand-paged, reclaimable page cache memory into a blob of unreclaimable anonymous memory.

It makes no sense for most use cases where I’ve seen it. It adds runtime costs both in terms of start-up and memory usage.

Maybe it helps in terms of binary sizes for downloads — but those are often compressed anyways! E.g. Your docker images are compressed and UPX’ed binaries in a layer aren’t buying you anything (just adding runtime costs).
Google Map API for Android Essential Training 95% Off
I played around a bit with putting it in commit messages on an empty git branch, hanging my current working copy on the commit as a parent.
Thanks, those are coming next :)
It's definitely possible, but when I have looked at the movement data myself maybe 0.5% of houses in my city had any pings. Half the time there is no way to tell if the pings come from residents or visitors. So the odds of being one of those people is low. Minimal effort to secure your privacy can prevent you from being one of these people. People should also be aware that their name and addresses are already available without mobile data.

My opinion is that the data has tremendous potential to make retail/housing markets more energy efficient and should be available for commercial applications, though maybe sellers/consumers of the data should be licensed. Won't go into detail but I think it will ultimately help in the fight against climate change.
I would find it challenging to make the same decisions you made. To place 10x the amount you spend on childcare in charitable donations is certainly your prerogative, but will your children feel similarly? How much have you saved to make sure they can go to college without debt? Perhaps start a business someday? How much of your charitable donation goes to direct aid of the end recipient, and how much is skimmed off the top in administrative overhead? Is the end organization subsidizing a wealthy individual minimizing tax exposure?
Thank you for your informative reply. I will try to be more entertaining in the future if it pleases your highness.
YouTube's de/radicalization argument is about algorithm transparency
There is no such language as C/C++.

The alternative for people using this approach is running in a kernel module, or a kernel-bypass setup with root permissions. Grown-up stuff. Eliminating most of the kernel, and using C++ not C is a very substantial improvement over status quo.
[2] == 404

Instead:

https://fahrplan.events.ccc.de/congress/2019/Fahrplan/
Dart Essential Training 2020 95% Off
The Dakota War took place "out west," as it were, during the middle of the Civil War. The Battle of Fredericksburg was 13 December 1862. That one battle resulted in Union casualties of close to 13,000 and Confederate casualties of around 5,000. The events in Minnesota were simply overshadowed.

In addition, in 1876, not much else was happening and Custer was rather well-known.
Ok, we've changed to that from http://streaming.media.ccc.de/36c3/halla.

Edit: looks like there's a permanent link, so we'll use that instead.
Is this some sort of HN joke? Delete all that garbage and go do something, literally anything, not involving a computer.
I clicked through. Source material is about 200 pages.

Linking to a news article is one thing.

Linking to basically a book, without so much as saying why the book is good, is another.

I didn't say it was bad. Just asked the OP, why submit this? What's interesting in it? If I find the summary interesting, I read further. I also mentioned that when posting 200 pages without so much as a summary, most people won't read, leaving the less intelligent 'title commentators' (something I think is discouraged in this forum, which is why I participate)
What kind of UI do you suggest?
They’d rather not think about it.
I clicked through. Source material is about 200 pages.
Linking to a news article is one thing.

Linking to basically a book, without so much as saying why the book is good, is another.

I'm not relying solely on what the OP says. But I'm not spending hours reading through 200 pages to figure out what is being shared. I read a lot of books, but generally I'll read the jacket, then the intro, then maybe the first chapter, and if that grabs me, then the book.

Not sure why you are trying to imply that I only read summaries, but that's on you.
Ask HN: Any Pebble Alternatives?
Are there any programmable Pebble alternatives nowadays? I've heard of Pebble Versa 2, but people are complaining that it's not possible to create an always-visible custom watch face.

My goal is to create a TODO/Pomodoro watch app (as I had on my good, old Pebble) that is always on.
I've been programming C++ and assembly for 23 years. Few years ago I became a huge fan of Python. In my opinion Python is amazingly well suited for rapid first revision and can then be swapped out for C++ / asm.
No, not missing anything. Trendiness wars with actual benefit.
> the moderator said she refused to acknowledge non-binary people by their pronouns if they use a singular "they" because of an ideological objection to their gender identity.

Where does it say this?
> There is a huge gradient between "using 'they' indiscriminately" and "I believe killing all jews is the way to go".

The problem is that the gradient between those is smooth, and there's no obvious Schelling Points to stop at.
It is by caffeine alone I set my mind in motion. It is by the beans of java that my thoughts acquire speed, my hands acquire shakes, the shakes become a warning. It is by caffeine alone I--I AM IN CONTROL OF MY ADDICTION!!!
Maverick: A static blog generator built with Python
You are implying the amount of difficulty / effort put in by programmers is as great as for other highly paid professions. I just don’t think this is true for most cases. I’ve worked at 2 of the FANG companies where compensations is on par or higher than doctors / lawyers / consultants etc. Sure we all pulled some nights and weekends and did some reading and experimentation on the side, but for the most part it was off to the pub / go home at 6. My evenings and weekends were mostly spent doing “normal” things like playing games, hanging out with friends etc. outside of startups I don’t know any programmers pulling 80 hour weeks regularly, including side projects and self learning.
Right, I forgot about that. Nevertheless the efficiency is a lot higher.
> There is definitely enough time to master a new programming language in a a year.

I've been using Go for middlin' size projects for several years, and recently wrote about a 10K SLOC program in it. I still don't believe I have mastered the language, not by a long shot.

I've been writing C since the late 1970s, and I still discover things about the language. And I don't know anyone who claims that you can master C++ in a year.
UPX makes sense if you're trying to fit your executable onto fixed-size media from which it needs to execute (e.g. a floppy disk or USB drive), and almost nowhere else.
As far as I can tell, they model those apps like banking apps, or Venmo, or PayPal, which you will note are all also allowed. However, they model stuff you do with these dApp browsers as direct payments for a service. Apple has a rule in their App Store review guidelines that if you sell something, you must do it via in-app purchase.
Meta-Learners for Estimating Treatment Effect in Causal Inference
Has Carmack looked at Rust? I'd be very curious for someone like him to look at it in light of his experience with C/C++ and high performance systems.
May I suggest my webapp https://histre.com/

You can use it to automatically keep track of your online research, notes etc, and have a nice knowledge base as a result. It connects to Telegram too, so you can take notes on the go. You don't need to install a new app for that.
That's the buyer's perspective though. I buy used books as well although I'll often actually pay a premium for an eBook because I have the most reading time when I'm traveling.

But selling low cost goods as an occasional thing is incredibly time consuming for the return. In the past I sold on Ebay every now and then and basically came to the conclusion that unless I was making $50+ on a transaction it just wasn't worth the hassle. Books are easier in general but they also are usually a race to the bottom in terms of pricing.
You've lumped several things that differ hugely in seriousness together into one package and asked everyone to pick sides.

How about if I don't accept your packaging of related issues. Are you insisting that I'm therefore not allowed to pick the side of transgender people?

From a purely strategic level - how best to achieve the worthy aim of improving the lot of transgender people - this strikes me as a mistake. I think the outcome will be worse than a more tolerant approach to forming an alliance.

(How ironic that I ended up using the word "tolerance" in trying to explain that... )
> Doubled down on focus. Went back to using a single monitor

For me it's the opposite. Working on a single monitor means hundreds of alt-tab a day. That's a lot of distraction that is avoidable by using multiple monitors.

Recently switched from a two to a triple monitors setup (mainly for IDE/terminal/browser). I feel like it reduced how much tired I am at the end of the day.
My main website has a domain authority of 53; a subdomain with the same IP would be seen as the same site (I used to use subdomains and have seen this firsthand); a subdomain with a different IP would start me over which is a very bad thing (I've been struggling with byuu.net in this regard.)

The URL scheme is the convention I follow, but I also include the version# in the file name.

I did put the executable inside of a ZIP archive, along with a text database and a few video pixel shaders. One change I made recently was moving from .7z to .zip since some users don't have 7-zip installed, but I presume Google is smart enough to scan inside 7-zip archives even if Windows isn't (out of the box at least.)

I've been providing these releases for fourteen years now. I have no idea what suddenly changed other than it took about two years to release a new version due to a lot of massive changes.

I appreciate the reply all the same, thank you for taking the time.
LTO is no magic bullet for binary size either. A binary that does nothing will still link in the whole C library. It doesn't end up decreasing large program sizes that much in my experience either.
check out touchdesigner, it has the ability to go deep into GLSL and python but is also quite approachable. i feel like it is generally regarded as a node based graphics programming environment, but would argue that it is really just an arbitrary real time data handling system that happens to have a lot of built in graphics nodes.
A Critical and Commercial Dog and a Visionary Work of Art: My Review of “Cats”
> increasingly making that war chest less valuable

Phone banking, knocking on doors, and (as someone else said) traditional media are all easy ways to spend money.

Trump needed cost-effective social media before, but now he won't be as reliant on it.
Does anyone else read these on impulse, then remember they don't want to make it big?

I want to make it to Comfortable, by working on interesting but non-stressful problems, reach FI at forty, then enjoy my family and work at hobby research.

Am I alone here?
This is where go’s insistence on reinventing the wheel feels terribly misplaced. Every major debug format has a way to associate code locations with line numbers. Every major debug format also has a way to separate the debug data from the main executable (.dSYM, .dbg, .pdb). In other words, the problem that the massive pclntab table (over 25% of a stripped binary!) is trying to solve is already a well-trodden and solved problem. But go, being go, insists on doing things their own way. The same holds for their wacky calling convention (everything on the stack even when register calling convention is the platform default) and their zero-reliance on libc (to the point of rolling their own syscall code and inducing weird breakage).

Sure, the existing solutions might not be perfect, but reinventing the wheel gets tiresome after a while. Contrast this with Rust, which has made an overt effort to fit into existing tooling: symbols are mangled using the C++ mangler so that gdb and friends understand them, rust outputs nice normal DWARF stuff on Linux so gdb debugging just works, Rust uses platform calling convention as much as possible, etc. It means that a wealth of existing tooling just works.
Pretty sure he's aware of it. And honestly I see the logic, Rust has been top of Tech Empower Benchmarks for a while.

That said, I think the benchmarks could use some tweaking. I'm not sure they are representative.
If you are interested in Rust, there's HermitCore and you can run them on the Raspberry Pi via Firecracker.

https://hermitcore.org/
The Principle of Mediocrity has also been applied to hilariously wrong results.

If you go back to the early scientific age, you will find a widespread belief that the other planets in our solar system were inhabited! After all, why should the Earth be special? It was only after this was shown to be nonsense that SETI moved out to planets around other stars.

What all this does, of course, is ignore anthropic selection. If life is extremely rare, then Earth will be special just by the fact we are here to be making observations. In the end, a PoM argument for intelligent life being common is just circular reasoning.
These peaceful exits were only possible because of the collapse of the USSR!

Here is how the first attempt went down in Czechoslovakia, some twenty-one years prior to the Velvet Revolution:

https://en.wikipedia.org/wiki/Prague_Spring

The difference was that the Soviet machine was in full swing then. They rolled in the tanks, and that was that.

Poland, 1981-83:

https://en.wikipedia.org/wiki/Martial_law_in_Poland
Watch all episodes of rick and morty currently on eps 5 for seas1 uploads
We discussed the problems with the ecosystems and I think you are right. Clio compiles to JavaScript, so it only makes sense to be 100% interoperable with the npm modules out there. We are currently working on that.
I don't think they're talking about clever code, more about challenging solutions. Plenty of problems that have challenging solutions, though they are not often easy to recognize.
Somebody else already mentioned it, but emacs org-mode is what I use. I have a document in my dropbox with the cheeky name "life.org", in which I contain everything from my sleep log to my recipes to my work lab notebook.

If you're like me, you have trouble sticking to journals/logs. I like having one collapsible document in outline form. I can remember it, and I come back to it. It works well with the natural chaos of life. And it feels more satisfying to add to one big log.
Because they’re an “old” Silicon Valley company still sticking to the rhetoric of “technology always makes the world a better place!!!”
Not sure if it is just you but normally you DO want this information in the production build. It is quite a bad situation to have a run time exception in PROD and having no idea how it happened. Sure, there is defensive programming and checks and asserts but most of the time you cannot foresee everything.

I get the point about external symbols and location database, but oftentimes time is precious and having fully laid out stack trace in the log will allow you to get to the root much faster.
We Are Currently On Episode 5 Of Season 1 for our uploads more to come threw out day!
Divide by number of product managers then, even higher per headcount.
There was a discussion last week comparing Go to Java for short lived processes...

https://news.ycombinator.com/item?id=21871645

I have had a lot of success using Node.js as the middle layer to route requests to a running JVM for all the computational work.
NO you wont need no account and no pop up ads!
why not? i use neither but they both have rich histories as audio programming tools. autechre are/were heavy max/msp users at the forefront of IDM, max for (ableton) live is a popular thing, and i have several friends who write pd things that then get run on their eurorack modules.
People who combine their natural interests with their work are intrinsically motivated. As such they tend to put in more hours and that has a compounding effect over time. Teaching oneself also has that effect.

If John Carmack had a twin who wasn't so inclined and just did programming as a 9-5 career, there's no way they'd be as skilled as he is. Plus they'd probably wait until being taught how to program instead of starting to teach themselves as a kid.
He's had a look:

https://www.reddit.com/r/rust/comments/ap2047/john_carmack_w...
Valine – A fast, simple and powerful comment system
Hey thanks, much appreciated, my email is jun.a.kagaya@gmail.com
Dev lead (actual lead, not just a title) and product manager roles would definitely help, and developers can move into those. Granted that’s not everything, but you’ll need some of both of those to make it, especially product management, even if you’re solo.
So what would a solution be? How do other languages solve that problem?
New Mouse New Click
well, it makes for real simple backups... and you have magit right there just a C-x g away, too.