skysight-inc/HackerNews huggingface dataset:
Daily smoker in NYC, I went to California last winter to visit family. Along the way I stopped in at two dispensaries. Very poor experiences. Police like guards all over, waiting rooms that feel like air locks with doors between the waiting area and the inside. Metal detectors and wands. Cash only with an ATM with yet another line, then a line to the counter.

And like you I call my guy who sends me a list of at least 5-6 different strains, two regular strains he will always have (king and platinum kush), always fresh, with volume pricing up to pounds. Then he shuffles strains and special items like prerolls, edibles, exotics in jars, and oil carts. So there's always a variety. Plus free door to door delivery. So our experiences are similar and the reason why the legal market has yet to catch up with the black market.
I've noticed the same things! The same happens when I improvise piano. In addition, I cannot attach emotionally (empathy) to others for close to an hour.
Facebook extract real email&phone
> The problem was a loose cable that needed to be tightened. My dad asked which one it was so that he could do it in the future, but he was told that's something only Tesla service centers could do.

We urgently need harsh right-to-repair legislation, or we'll be entirely at the mercy of corporations as to what they permit us to do.
it's not just this article. I feel the pressure in my every day life. I already have a job that fulfills me and where I give 100%, does that mean I will be the next CTO, no probably not, so I can't even claim to push my career that much.

It's just that you read online about all these people that do open-source stuff, create their own website/business, build tools, do research etc. that you feel left out and the big pressure to do something meaningful. In addition nowadays you have to do something meaningful for the world, but it's hard to impress the world or the community, because in your community (like the hacker-news, reddit, indie hacker) there are now thousands or millions of people, you have to do something very substantial to actual get noticed.
You can still get a backtrace without symbols though.

Why couldn't the Go team introduce a flag that strips symbols, while making clear to people that they should only use it if they are okay with backtraces looking like

#1 0x00007ffff7ddb899 in __GI_abort () at abort.c:79
#2 0x0000555555555156 in ?? ()
#3 0x0000555555555168 in ?? ()
#4 0x000055555555517d in ?? ()
#5 0x0000555555555192 in ?? ()

or similar
Soon: all games are purely SaaS and require subscription to play. Want to play this game on another account? Buy new subscription!
An assertion with so many conditional assumptions that it's pragmatically meaningless.
Everyone is a libertarian — when it comes to their own liberties.

Other ideologies vary, insofar as they devalue and restrict differing sunsets of other peoples’ liberty.

So it is always strange to me that valuing other’s liberty as highly as my own is now being considered as “radical”.

And, I’m always ready and willing to lay down my life to defend my liberty — and yours.

I find is also strange that the political ideologies deemed non “radical” are willing to demand that I defend their liberty with my life — but would throw me and my loved ones under the bus without blinking.

But, I’m the “radical” one...
If you need any other evidence for this, just look at GOPATH and similar. That was plan9 through and through; they wanted to delegate work to the filesystem. No need for a package manager or anything, just pull down URIs and they'll be where Go wants them to be.
The Ukrainian Hacker who became FBI’s best friend – and worst nightmare. (2016)
Go is a hybrid language.

Its not a jvm, but its runtime has jvm-like features such as garbage collection and reflection but also a thread scheduling system called goroutines.

I love the fact it is monolithic in nature.. One exe is all you need no matter which platform you use. Everything is statically compiled into the binary.

No bundling the jvm and a load of jar files, or lib*.so dependencies.
I looked at that book too, but I've never had his problem of feeling blocked, procrastinating (not about my art anyway!) etc. Evidently a lot of people do, and the book is advice for them. But for me it dealt in detail with problems I've never had, in my many years of musician, composer, artist, programmer, so I didn't bother finishing it. I did however like the same author's Nobody Wants to Read Your Shit: Why That Is and What You Can Do About It

One major problem I did have years ago was a lot of negative self-talk. Being so mean to myself, in ways I never would have come close to treating other people. I dealt with that with a lot of self-help books, working on my issues from childhood, learning to love myself etc.
But then you are not writing portable python anymore.
I feel like most commenters in this thread didn’t read this page that explains the goals of the project with far more detail:

http://www.includeos.org/technology.html
Unfortunately I don't play games myself. But Anno 1800 is something my very good colleague plays these days.
I don't understand what you mean; can you elaborate?
He did say that Java/C# are also up there, and Go is in that family, so it probably remains the best balance for lots of cases. I do think there's also territory to be explored writing hot paths in Rust and interoping from Python/JS.
Are you able to buy a reasonably modern version of these that comes with GPS?

Literally the only things I use my phone for is calls, SMS, GPS, and eeeeeeevery great once in a while I'll google something at the store.

I'd love something like this, but it would really have to have GPS on it.
‘Bubble wrap’ cushions a cell’s nucleus on the move
Arcologies always seemed like a neat idea to me, but I've never seen an in-depth look at their proposed infrastructure.

What would power and communication distribution look like? HVAC? I assumed chill water with several distributed plants. This place is going to need lots of loading docks or it's own trainyard for food and other consumables. Domestic and waste water would probably both need to be handled on site.

I've never seen those aspects of an Arcology design explored.
> Docker is one of the primary reasons why Go is popular.

Based on what data?
Absolutely!

Back in college, I used to laugh along with BOFH style comedy. I still do find it funny, but now that I've been on the receiving end of this brand of toxic behavior in my own life, it's all a little too real for me.

Interestingly, at my current job (research assistant at a university) I've found an almost identical culture among lab support staff. I'd chock it up to the same factors of long hours, a thankless job, and the occasional user that is in fact an idiot. It's also a field that tends to accumulate people without a lot of social awareness, but where the job involves a lot of human interaction. They're also likely the ones getting blamed for problems they don't have a ton of power to solve.

I understand why they feel the way they do, but I wish we could do without all of the abusive behavior. In the end it's real people's careers that they're taking their anger out on.

I've had research that my career depends on delayed for at least a sum total of months at this point (in only ~2.5 years of time), because of situations like this from both toxic IT and research staff dragging their feet and being hostile to work.
Current Android WiFi list has a dedicated QR Code button next to it, so it should become more accessible in half a year when most people are on Android 10
Carmack is moving to AI and inevitably has to deal with a lot of Python, which still bottlenecks process here an there despite all the effort to move computation to C extensions. I have a really high hope that he detours a bit and creates very-very good non-python tooling for ML.
Self promotion post, however I'm building an app (https://bustl-app.com) for this purpose.

The application allows users to create projects with custom tasks / notes to record data. These tasks can either include modules to store simple data (like text, task lists, etc) or integrate with NodeJs APIs (Google Drive, Calendar, etc).

I've tried to build it like a simple CMS allowing users to completely customise the tasks and notes they need.

In addition to customising the tasks, you can schedule these to be created at a later date either as a once off or recurring job.
it is based on a very common CPU; the nRF52832 and therefore easy to develop for; I do not have the PineTime (or devkit) myself, but made one according to the schematics and BOM for development.
But DWARF uses less space than Go's native format. So inventing a custom "linetab" format seems like the compromise, not using DWARF.
What does HN think of the pomodoro technique?
How writing began, and other unexpectedly funny stories about cuneiform [video]
Many developers severely underestimate how much workload can be served by a single modern server and high-quality C++ systems code. I've scaled distributed workloads 10x by moving them to a single server and a different software architecture more suited for scale-up, dramatically reducing system complexity as a bonus. The number of compute workloads I see that actually need scale-out is vanishingly small even in industries known for their data intensity. You can often serve millions of requests per second from a single server even when most of your data model resides on disk.

We've become so accustomed to extremely inefficient software systems that we've lost all perspective on what is possible.
I guess I write fairly well; I'm a professional writer by most definitions. By copy editor I mean someone who mostly just fixes spelling and grammatical errors--and maybe flags stuff that doesn't make sense. When I hired a copy editor for a book, I paid a few hundred dollars to someone who had interned for a magazine editor friend of mine.

I don't doubt that even a few hundred dollars may exceed revenue for a lot of self-published works. But I'd argue that someone needs to do a careful read-through of a book. You simply don't see mistakes after a while and most friends just aren't going to do a careful enough read through for free even if they're otherwise qualified.
N=1, but this HNer seems almost opposite from you. My biggest problem is getting started, and maintaining focus for the initial period of 15 minutes to one hour (for some reasons I get really anxious; despite a decade of trying, I still haven't learn how to manage it). But once I get past that hurdle, I can get a lot of high-quality work in short time.

I'd trade my issues for yours in a heartbeat ;).
It works, maybe not thousands of times faster, but it’s a fast protocol.

Basically it chunks up data and pushes it out as quickly as possible with UDP then retransmits whatever is needed. It works great in enterprise networks where you have high packet latency due to shitty firewalls and inspection appliances.

I haven’t used it in awhile, but I think they also have a proxy like service that lets you do managed file transfer directly from your datacenter network instead. It’s possible that I was using a complimentary product to do that.
Having to work on Puppet custom facts and functions I don't ever really feel like I've got a good understanding of what's going on under the covers with Ruby's meta-programming. And having blocks being a distinctly different thing from lambdas (and seemingly different from every other data type in the language) just makes it more confusing. Plus having blocks being passed as something that's not really a parameter(?) is just an extra complexity that wasn't really needed.

Ruby was the first non-PHP programming language I learned, and I used to love writing scripts in it, that I now write in Python instead, but the complexities outlined above kept me from ever wanting to write any complicated/large projects in it.
Coming from scandinavian welfare state, it is really difficult for me to understand why someone would give to their relatives some of their income. Especially if you earn it by working, and the reasoning being so that they don't have to worry about money = have less pressure to work.

I don't want to judge anyone, just wanted to state that there is clearly quite a big cultural gap here. I don't know anyone around here who would do similar things.
As a participant on HN, what do you think of the pomodoro technique?
Milliseconds??! What causes that to occur? Though I suppose if they can take that long, avoiding them is an even better idea than it is normally...

For constant time allocations, try TLSF: http://www.gii.upv.es/tlsf/
I said "might be", and someone might estimate a word to have 10 bits of entropy. And you previously said dictionary words, not random dictionary words, so a human choosing those words might choose words that relate to each other.
Two. The number is two. You always need a backup server :)
From what I’ve seen in production environments, Python has an uncanny ability to take tasks that should be IO- / server- bound and make them CPU-bound.
Aspera user here (Well I used to, before it was bought by IBM)

Its only faster over large high latency links. Instead of using a single TCP stream to push data (with that exponential roll off) it has a TCP session to do accounting, and a bunch of UDP ports to stream the data.

for links around 16ms latency, its not that much faster.

For a 10 gig link with a latency of 100ms, it runs pretty much at wire speed. (assuming you have a machine that can handle it.)
It's not the one wasted day that will derail your life. It's one wasted day after another, after another, after another...
> 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.

I think part of the problem is that the vast majority of people who are in CTO/CIO type roles have zero IT knowledge. In the case where it's someone who "came up from the trenches", they were often in a hands-on role for only a relatively short period of time, a long time ago, and were never particularly skilled.

In both cases, they tend to trust their own intuition/gut instinct over that of the advice they get from their team.

Getting good managers who trust their team to give them good advice, and are able to fight (and win) for those things to make things better are few and far between.

Then again, having a good team to begin with can be a problem, too - there's a lot of people in the industry who really simply shouldn't be, and make a lot of poor decisions that just cause pain for others.
This would be nice, if most workplaces valued efficiency. They don't, especially at the low end. Instead, they'd rather have face-time, regardless of how productive that time is. It's literally in the nature of the pay structure.
thanks, yes, that's kinda how I feel. Your comment somehow made me feel better, at least I know I'm in a rat race and that takes pressure off of me. Even when I'm staying in, it's better to have the view from the outside once in a while to get grounded and make sure one does not go mad
There’s a chap in another office, someone i’d never met but interacted with occasionally. A productive guy, a good guy, competent and effective. 2 years go by and I only need to interact with him once a month or so but i know he’s good.

Fast forward to a change of role which means i interact with this chap a lot more frequently. All good.

Randomly one day while pairing with another colleague on something, he says “yeah when i found out XXX was blind i nearly fell off my chair”.

Come again?

He’s blind, you didn’t know?

Ahh i think we’re talking about different people, i meant XXX in the X office.

Yeah, he’s blind.

Cue 40 mins of “no wait, that can’t be possible, i know this guys work, it’s physically impossible that he’s blind”.

I try not to make a deal out of him but now that i know, i can’t help but see him as anything other than superhuman. I still struggle to comprehend deep down that viewed remotely through textual interaction someone can appear not just unimpared but actually one of the top N% of performers. He’s always switched on and remembers everything.
I'm kind of having this problem. I'm a senior engineer but junior Haskell programmer.

Can't find any jobs willing to hire me as a junior haskell programmer so I just stick with the popular languages.
I agree, I am in Australia so no legal weed here but I would happily pay more to be able to buy edibles as well as know exactly what I am buying and what the dosages are.
Of course counting forks as part of a monopoly is nonsensical as a metric in the first place. It would be like calling Burger King and all fast food using order counters and drive throughs as a monopoly on burger restuarants. I wonder how long until we see a "It is not RICO" counterpart to monopoly given how en vogue it is in talking points.
I benchmarked Aspera against alternatives for getting data from on-prem storage into the cloud (google cloud storage) a year or two ago on a 10Gbps link.

Aspera was faster on a single stream, but if you have a lot of files to move around (you usually do) you can just multiplex a bunch of tcp streams to get the same throughput.

So like in the example on their page, if you have 20 wget's hitting their ftp and there are no other bottlenecks, the throughput will be similar to using Aspera - and you have just a greater variety of free tooling for tcp based those protocols...
I've been diving into SwiftUI recently and it's pretty satisfying (although I used to do iOS development full-time back when it was all Objective-C, I've been mostly in C#/.NET/Angular land for the past 6 years).

The framework is well designed and makes setting up the UI for native apps pretty easy with a lot less coding than I'm used to for other frameworks. I'd recommend looking into it if you don't care about cross platform (and I wouldn't personally care about that right away if you're getting your feet wet with mobile).

Swift is also a fun language to program in once you get the hang of it (and yet it's not too different from other languages, so it shouldn't be too hard to pick up coming from Java).

Although with previous Java experience Android might be easier for you to get into.
In the old physical store days distributors and retailers held the power so they cornered the resale market by letting people trade in old games for money off new games. This let them sell the same product twice (or more!) without paying any money from the resale up the chain to the publisher or further to developers.

Valve already has a store that allows for resale of digital assets with an attached transaction fee. So naively it’d be an extension of that to games.

Whether they think they can cut out the people upstream remains to be seen.
> However, it don't come for free. If I get "roused" from my "fugue" (what I call "the zone"), I can be cranky. This has not always been helpful in my marriage.

I recognize this.

I figure we need to practice unfocusing as well as focusing. Being able to look closely at an issue is an important skill, but so is “zooming out” and seeing the bigger picture.
> How did you ensure those threads would actually execute concurrently?

By having multiple concurrent IO requests from multiple threads? Can probably log detailed timestamps to see if IO requests were happening in parallel.
Statically linking libc is it’s own minefield. It can and is done but even if you statically link everything else you should almost always dynamically link against your platform’s libc.
I think the point of the article was more that you didn't get to to do what you wanted to do, regardless of what that thing is. If you wanted to watch TV because you enjoy it, fine (the time you enjoy wasting is not wasted time). But if you get caught up in things that you didn't want to do (responding to notifications every n amount of minutes) then you didn't do what you wanted to do and YOUR time was wasted. Unless of course you enjoy responding to those messages, but then you ARE doing what you wanted to do and it negates the whole thing!
An Introduction to Numba for Speeding Up Python
See, one of the useful properties of a paper receipt is that, once you receive it, you can be fairly confident about the ~one way you're going to lose it
vibe.d is well worth a look: https://vibed.org/
It matters a lot. But the extensions are important and warrant compatibility tracking.
Isnt that what newspapers and morning TV shows have been selling for 100 years?
I would suggests Amazfit Bip. Amazing battery life, steps, hr, gps, notifications, no need for official app (use Gadgetbridge) and can flash alternative firmware for which you can develop in c.

https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfi...

The following link takes you to a Wiki page about BipOS. In the wiki is all you might need to know: https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfi...
You'd still have to get a static libc (not usually preinstalled), possibly compile it for a different os/architecture..
I agree, it's scientifically proven that people who isolate themselves shorten their lifespan.

Also no man is an island. If you want to make that spaceship to Mars, you will not do it yourself. So that advice of cutting off ties in order to improve focus is terrible.

A better wording of that advice would be to re-focus on important and strategic relationships which benefits you and vice versa.
>The colors are cartoonish, the music is loud and, frankly, this is just not what it was created for.

Not to discredit your argument, but in some places (countries) McDonald's has changed their "look" to something more akin to a restaurant, with less cartoon-ish colors, quieter-ish music (or no music at all) and different ambiance lighting to actually resemble a place a family would go. I've heard before that in the US there's this big disparity where in one state/city McD has a completely different "look" than others from other regions, sometimes making it look like a completely different brand only having the trademark M to identify it.
Note that mac minis are viable options if you don't want to shell out the $$$ for a macbook.
To have only so few entries accumulated over more than a decade, for a project as well-known as sqlite3, which is in the 100Ks of lines of code, is an incredible feat, and would be so regardless of the implementation language.
Build You Own Quantum Computer Home
Like all opinionated formatters, you adjust to it, or you don't. I don't hate gofmt, other than tabs. Sweet jesus.
Where in the post it says he is from 3rd world?
A strategy that kept me pretty productive is to have a "primary task" for the day, scaled appropriately, and a secondary one. Just those two. Say:

Primary task: write outline on all areas of X presentation.
Secondary task: replace light bulb of car.

It's just that simple. Two tasks that I'll struggle to finish in a day. From there some properties emerge beautifully.

It naturally forms chunks of focus. The "flow". Yet, it's flexible because the execution details are not agreed beforehand, they're made up as you go.

"2h on the main task at least, now that I've done some stuff and have enough free time for a chunk!"

I can still deal with any blow as it comes. Stuff happens. But at least one can be more mindful about priorities, having the easy to remember two tasks in mind.

loose systems (good ones) often work better and can handle failures without crashing down.

PS for the author: i live & study in Madrid as well! these kind of deliberations are an important part of my self-improvement. I really like trying things out, and bouncing ideas off another person in a good discussion. You can consider this an invitation, open at any time, about things that we both value :)
You might enjoy this episode of the podcast "Rough Translation"about a McDonald's in France: https://www.npr.org/2019/10/18/771319514/rough-translation-l...
Good point. But how can you know the types statically (at development-time) without defining interfaces?
Irrelevant to this profession and discussion.