skysight-inc/HackerNews huggingface dataset:
I eventually moved on to todoist, which I like a lot, but the bullet journal was really valuable for me in the past. Especially all of the addons the community has invented.

My favorite by far was this habit tracker, which is self explanatory: https://i.pinimg.com/originals/ca/c1/56/cac1563b454d07db2662...

I ended up slightly modifying their bulleting system to better meet my needs - I wanted more granularity in rebalancing tasks across days/weeks/months since I have to reschedule the majority of my tasks at least once, but overall it's a really fantastic system, and probably the most resilient I've ever found for my flavor of ADHD.

I recommend planning the journal upfront somewhat. I browsed pinterest and instagram exhaustively for photos of how people structured theirs, and planned mine once I felt I had a good grasp of what ideas were available.
Or maybe the original developer who wrote the code which was so poorly written that it needed 4 paragraphs of explanation did a shitty job. Period. They need to be told to go back and fix it. You see! You argument works both ways, yay!
i'll save you the click, tldr: facebook is trying to solve an unsolvable problem, they've made some mistakes as 2 billion people have a lot of different ideas about what constitutes a good or bad decision, but no one has anything better to offer, including the author of the article.
You forgot about Unreal engine?
Dgree5ye5ye
dfsgsdvsdgsgrgdrg
Ask HN: Where do you discover new music?
Hello!

Sounds great, BTW there was a reddit AMA from a therapist who researches the intersection of video games & mental health[1] the comments section includes several people who share similar experience as us.

I'm planning to try out JC3 for it's interesting game mechanics as you pointed out. One thing I noticed after getting hooked to PUBG was, story based gaming doesn't interest me anymore; I used to be an avid gamer before my entrepreneurial commitments, I would definitely finish the games.

Not sure if it is 'endless' nature of PUBG or similar games, which doesn't give the content of having finished a game; makes one hooked to them. I had got NieR:Automata for it's philosophical adventure, but I didn't get back to it since I touched PUBG.

P.S I wish good health for you in the coming years.

[1]:https://www.reddit.com/r/IAmA/comments/9jona3/i_am_a_therapi...
Thanks for your comments. It would certainly be hard for me to share as openly as you have here.

I understand from your comments that you have turned to some concept of God (cultural inheritance) in order to find meaning in your life. Different people find meaning in different ideas, people, projects, etc. I don't mean to belabor the point, but I think you have invested meaning in a set of writings that explicitly say that they are meaningless (or worse than harmless) unless certain key parts are historically true, and you explicitly deny the historicity of those parts.

As I have understood your situation, it's a little like a cancer patient being presented with several different options, all with varying probabilities of success and none with any guarantee. After much research and deliberation, the patient knowingly chooses the placebo option. There are obviously some benefits to the placebo option; it just seems that most people in that situation wouldn't choose that option. If you're interested in talking more synchronously, I can be reached via contact information in my profile.
As a fairly junior programmer, I'll play devil's advocate on the Bad bit – I find that kind of thing very helpful sometimes. Having plain english demarcations for what a piece of logic does – or where in the loop something is – can shave 80% off the time it takes to get reacclimatized when needing to make a quick change. There are moments when I know the conceptual bit that needs changing, and would prefer to hunt it in english rather than spend time translating on the fly.
Don’t forget super bomberman 2!
Hi, yes gaming stress is real! & my efforts to overcome it helped me with gaming & more importantly outside gaming in real life.

Being calm, breathing, mindfulness helped me.
Same age, same issue, also I'm left handed.

Recently I started going to night school to study maths, physics and chemistry and forced my self to take notes b hand. At first I was exhausted after half an hour but now with some practice and perseverance I can take notes for several hours and take exams a whole afternoon without much crap or other issues. Keep at it and if you think you write ugly just go slower. Smooth is fast.
Seth Godin – This is Broken (2006) [video]
Of course it does.

If the comments are completely redundant with the code, they're bad. But you can't express as code why the some code is the way it is, and why it does what it does. After you tried to express in code every important information that's expressible as code, whatever important information remains must go into comments.
I really like clojure as a language, but it seems like the bus factor is very problematic.

Observing the community I see rich hickey, as well as cognitect as a whole SPOFs, which hold me back from devoting more time to it.
I went to college in a dry county. You could not purchase take home alcohol in the county, but you could still possess it and drink it there. You just had to drive a little further to get it. It was a limit on convenience only.
Why would everywhere be expected to have the same minimum wage?

SF is $15/hr.
A Data-Driven CHC Solver [pdf]
Parsing in almost-natural language
The problem might be with you.
As a professional Haskell dev, it definitely makes me more productive even discounting the higher quality of the results. Everything the language does for me is something less I have to think about it. And reusable abstractions, surprise, reduces work later making things go faster still.

Hopefully sometime soon I can share an example of this.
Four 'virtual desktops' on linux are free out of the box and you can't look a four physical screens at the same time in any case.
> Check out what happened in Rwanda. This one random guy was going on the radio and spewing hate and lies, encouraging people to pick up machetes and kill their neighbors and family members based on this nuanced, arbitrary colonial racial construct.

> It went viral.

What?

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

> The genocide was planned by members of the core Hutu political elite, many of whom occupied positions at top levels of the national government. Perpetrators came from the Rwandan army, the Gendarmerie, and government-backed militias including the Interahamwe and Impuzamugambi.

[..]

> The RPF military campaign had resulted in some intensified support for the so-called "Hutu Power" ideology, which portrayed the RPF as an alien force. In radio programs and other news, the Tutsis were portrayed as non-Christian, intent on reinstating the Tutsi monarchy and enslaving the Hutus. Many Hutu reacted to this prospect with extreme opposition. In the lead-up to the genocide, the number of machetes imported into Rwanda increased.

> On 6 April 1994, an aeroplane carrying Habyarimana and Burundian President Cyprien Ntaryamira was shot down on its descent into Kigali. At the time, the plane was in the airspace above Habyarimana's house. The assassination of Habyarimana ended the peace accords.

> Genocidal killings began the following day. Soldiers, police, and militia quickly executed key Tutsi and moderate Hutu military and political leaders who could have assumed control in the ensuing power vacuum.

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

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

I didn't read all that right now, but just reading some it's very obvious that to just sum it up as "this one random guy on the radio going viral with racist rants" and the rest following from that -- instead of the radio broadcasts being part of something that was already underway -- is kinda stunning. Especially in this context, preparing the ground for shutting up random people, because what they say might go viral and lead to genocide. You called it "a hashtag version of this", after all, of what you claim caused the Rwandan genocide.

Who was this random guy? Who told you this story, or where do you have it from? How did this claim go viral, that one random guy on Rwanda ranted on the radio, and it ended in genocide?

> I do believe that the relative diversity of today's public internet forums is a safeguard against this

If anything, it's people on the ground, in real life, living together, that would innoculate them against people on the radio or on the web telling them how other people are and what they will do if not attacked first. FWIW, the internet seems less diverse in spirit than it was, we used to be small groups of totally random people who had to get along and get to know each other, because we couldn't just block everyone or drive them off.
How to Create Magento 2 XML Sitemap
Something like https://repl.it?
Title made me think of a Marvell movie...
I took a look at Crunchbase and they barely have a listing: https://www.crunchbase.com/organization/guardzilla

The earliest Wayback entry I can find already has a slick site and an upcoming deal with BestBuy https://web.archive.org/web/20141217054015/https://www.guard...

The company has a very small number of employees on LinkedIn:

https://www.linkedin.com/search/results/people/?facetCurrent...

Their CTO's previous job was apparently selling phone systems:

https://www.linkedin.com/in/geoffreytruskowski/

And here's their former president, "founder, creator and driving force", whose background is all sales.

https://www.linkedin.com/in/tedsiebenman/

So at first blush this looks like a Potemkin company, a pure marketing front.

As an aside, it's my firm opinion that salespeople generally make terrible CEOs. I've heard so many horror stories. Their big skill, painting a beautiful picture for potential customers, can easily turn toxic when that is unconstrained by the parts of the organization responsible for practical realities. Was this secure? Definitely not. Did it have enough buzzwords it could be sold as secure? Sure! So ship the boxes, cash the checks, and move on. 3+ years is a great run for a scam.
The search for decent software architects is not minimal. Maybe look into that? Use your writing skills to help with getting you into that trajectory. If you do it as a consultancy you can arrange your own schedule and choose where to work and on what.
Ryder Carroll just released his book The Bullet Journal Method in October 2018. Highly recommend giving it a skim; it's a highly opinionated template about where to start with Bullet Journaling (kind of like Ruby on Rails or React for Bullet Journaling).

That said, if you are just getting started, it's way too easy to fall in the trap of setting up the tool instead of actually being productive. You want to fail cheaply and quickly: I'd recommend starting with unstructured paper (loose-leaf paper or a memo pad or whatever is handy) and doing just rapid logging for two or three days to see if you find it helpful. (The list of bullets can be found at https://bulletjournal.com/pages/learn) If you find that helpful, then you can dig deeper with buying the book and/or buying a notebook.
They're about the same as the normal earbuds but still way better than 3 dollar earbuds. I use them not for the quality but for the convenience when making phonecalls. Unfortunately the battery life on them is abysmal two years later. Barely lasts 10 minutes after daily use.
> Fixing the vulnerability not only requires the keys to be changed on the server, but also a software patch to be rolled out on each affected device.

Is this correct?

Couldnt they just change the existing keys in AWS to be "write only" - and therefore allow a one way stream of data "in"?

That way, even with the keys, you cant actually get any existing videos, and only place new ones there?

I do this for my web application backups - my AWS keys on the server are "write only" (with no overwrite) to S3. Then, if my server was every compromised, my backups are NOT and are protected because the attackers cant get to them (to either overwrite or read the existing backup).
No. Most jazz, including by the jazz greats, just sounds plain terrible. The worst is jam sessions, where everyone steps over each other but it sounds not abysmal at times because they're in the same key.
Living in LA on $10hr as a contractor (below state minimum wage) is only possible by corporations breaking the law. They are stealing from the worker, to the tune of at least $2/hr in this case as minimum wage in LA County is $12/hr: https://www.lacounty.gov/minimum-wage/
The guy who runs the Twitter account "internet of shit" seems more prescient every day.
I wonder how often these occur. When I was in my early 20s a buddy and I were about 18 hours in to a drive to Buena Vista, CO from Portland, OR, when a transformer exploded somewhere near us in a huge canyon. We thought it was noiseless nucleur explosion - the light was searingly bright and seemed to engulf everything. I just happened to call another friend (from a pay phone!) who had experienced the same thing. Even in my sleep deprived state it is to-this-day one of the most visceral moments of my life.
False dichotomy. You are trying to make this black or white while there are many more options beside comments. There are even obvious ones beside comments.
Once there is a viable life form inside of you, it's no longer just about you controlling your life when you decide to kill it.
One thing I'm glad they didn't "rip off" from Team Fortress 2 are the gambling loot boxes where you pay $2 for one try which has a 0.02% chance of netting you a $1500 item.
Sorry I didn't see this immediately, I don't think that downloading the next episode is a dark pattern in and of itself. But I do think downloading the next app over mobile when the description explicitly says it wouldn't is questionable. And I think deleting downloads automatically without any good reason is so far removed from assumed functionality of a download to be a borderline dark pattern.

Without the "Smart Download" enabled the episodes persist until I delete them or cancel my service, that's the assumption with a download. Smart download immediately deletes whatever you downloaded as soon as it sees fit - which in my case was erroneously assuming I was on wi-fi. And this was my first download, it's not like it had some storage space restriction to deal with. I had ~16 GB free and it was 100 MB.

The next episode feature aside, it seems weird to say, "Okay, download this one" and then it saying, "Okay, so you meant download it and then delete it".

And to your Youtube point, I think it depends on the use-case. I fully agree with holding the buffer there, but if I'm on mobile data, I might not necessary want it to just load as much as it can as soon as it can because I pay per MB.
Yes, I know that, but I was just using filename manipulation as an example, because it was the first thing that came to my mind. I now see it was a bad example, since URL has a couple of APIs for file name handling.

Anyway, these types of operations come up all the time when working with strings, and these operations are really really incovenient in Swift.
Ironically, the Amazon link to the other journal is dead. (It’s on Amazon, you’ll just have to search manually.)
The Science of Dreaming
i don’t know if it’s accurate, but i get the sense godel liked finding pathologies. for example, his “godel metric” as a solution to einstein’s general relativity showcased “unphysical” possibilities but was still a legitimate solution.
Did you actually buy a Tesla or are you just basing your assessment on some twitter trolling and forum posts ? I have recently bought both a BMW and a Tesla. The difference in sales experience is night and day. While buying a BMW I had to deal with multiple shady sales person churning out one soft lie after another and trying to hard sell unnecessary upgrades, extra insurance and protection etc. For Tesla, I just ordered online and then went and picked my car when it was ready. Some owners do fuss over small details during delivery as early production Teslas had minor quality issues. But Tesla is going to deliver well over 200k car this year and some customer will inevitably have a bad delivery experience
Two relevant points here:

1. My comment assumes the code itself is well-written and clear. If it is, the plain English explanation will be superfluous, and you'll be able to understand the code just as fast. If it's not, then the comment was the wrong solution to a real problem. The correct solution is to rewrite the code.

2. What counts as "well-written code you can understand instantly" is of course experience-dependent. And not just "years of experience" dependent, but primarily "familiarity with the paradigm and style of coding experience" dependent.

Steve Yegge talks about over-commenting by junior developers here:

http://steve-yegge.blogspot.com/2008/02/portrait-of-n00b.htm...

I don't include that to be insulting, but because it tracks with my own experience as well.
The job is to distinguish between inherent complexity and accidental complexity.
That doesn't solve the problem of what to do when a community's standards are beyond the pale.
I programmed Java for years before I started using Clojure so I will make that distinction here to answer your questions

> During refactoring, do you feel more flexible, or less?

Both. More flexible because in Java you have 5x more code (was worse before lambdas). Less because I sometimes look up the code and don't know (and can't immediately infer) the types anymore. Usually I have a handful of integration tests that show me immediately when there is a problem but I wish there was a way to show the inferred types in my IDE.

The problem is though usually only a big one for the one big state where you have lots of nested maps, vectors, arrays and so on and only if you modify the structure of this state. For smaller things, fixes are fast and easy, even though they still take 10 minutes while they could take 5. I feel it's kind of the price I pay to use Clojure but then again there's probably a reasonable solution to it - Clojure infers the types anyway, so why not show them somehow.

I use clojure.spec partly, often when I need to throw useful error messages (e.g., a user facing REST API). It's a little bit tedious but it's always a good decision in retrospect.

> Do you make use of the Lispy-ness?

Yes and no. on the positive side: I don't ever need to look up the syntax of anything (I still make mistakes in Java switch for example) and using case and multi-methods I can really interpret quickly a DSL in a web server (e.g., binary arithmetic operations on OHLC bar time series) and I wouldn't want to implement that (safely) in another language.

> Do you wish you had static types? If so, have you tried gradual typing like Typed Clojure?

I tried for a brief two days gradual typing and didn't get it. I wish I had static typing exactly when refactoring or debugging.

> I often have the feeling that I'm not smart enough to use Lisp.

Oh, I'd even say the opposite, i.e., I am smarter because I use Lisp.

I know Sapir-Whorf is "deprecated" but I feel I am thinking faster because I am thinking in much less convoluted structures compared to when I programmed in Java.
If I play PUBG Mobile on iOS with AirPods and activate the microphone ingame, the sound immediately turns to some weird mono channel low quality stuff. I always thought this was some kind of bug in the game, but apparently, this thread is the real answer.
At the risk of tarnishing my reputation amongst the hacker news docker/kubernetes hypecycle elite, have an upvote. The I.T. industry in general is funny. New technologies come and go like pop stars. Docker == ke$ha, Kubernetes == ice cube, triton is fred astaire. They all have their off moments. I personally like my platform stable, performant, secure, and boring. If I spent all of my time keeping up on the latest trends on how to spin up machines, I'd have little time to work on actual product. Something good will come out of this influx of cash, marketing, and cloud sales, eventually. Fits and starts. /me goes back to coding and deploying on triton, while patiently watching the docker/kubernetes show.
Solaris and (some of) the BSDs have NFS-style ACLs, and do not have the original Unix permission scheme either.
The biggest technology failures of 2018
What I find interesting is that at the higher end, contractors used to get paid more than full-timers. I've got about two decades of sysadmin work under my belt, both contract and direct hire. I mean, I've probably worked more as a contractor than as a direct hire? and I've turned down a bunch of "promotions" to direct hire 'cause I was making really good money, and the direct-hire job usually meant a pay cut. I mean, sure, people with kids and people who valued stability would still switch over to full time when given the opportunity, but if you were a gambler like me, you'd stick with the contract gig.

But it seems like something changed this decade. Of the contract and direct hire jobs available to me? the direct-hire jobs just pay a whole lot more; like now? even if I only plan on sticking around another year, it totally makes sense to accept when they offer me the full time position.

I mean, it could all be unique differences that have to do with my own situation, but I also think that the prestige has changed; contractors are looked down upon more than they were (I assume that prestige follows money)
Why Amazon Still Doesn't Think Prime Revenue Is Meaningful Enough to Disclose
I wasn’t trying to trash Go!

Two years ago I’ve moved one of my biggest projects from Python 3 to Go because my program was inherently concurrent, and at the time -and I think still- Python has 3 competing approaches for concurrency: threading, multiprocesses (for parallelism), and asyncio.

Although it’s nice to have a variety of options, I think this balkanisation affected the community in negative ways because the options are not compatible with each other (see the emerging “SansIO” libraries for asyncio).

This is actually the reason why Python gets so much praise: thanks to its standard library, there is often a single canonical way to do something (if you need sets use `set`, if you need matrices use NumPy, …), which means that the vast majority of libraries are interoperable* with each other. Same goes for Go when it comes to concurrency, and that’s what guided my choice.

*: high cohesion, low coupling
Arc flash is a pretty amazing thing. And literally blindingly bright.
How did you do "no overwrite" bit? By enabling versioning?
You need to remember California has some pretty rural areas, too. While city-by-city policies don't work very well when nearby cities have different policies, state-wide (and nation-wide, for that matter) don't work well, either.
I’m surprised political speech is not protected specifically as it is in the UK and Australia in France for example, but I still don’t agree the trade off for Nazis is worth it.
How about: code should be self-explainable, functions should not take more than a screen, ensure behaviour with tests.
Otherwise, to me it looks more like Space Shuffle style.
Does your math rely on perfect entropy on machines you don't control?
AI – 5 steps to set up a predictive analysis
Hey sorry for the delay, it was at the end of the second tutorial "Our First Neural Net!" I think you were instructing us to try testing the outputs for the other sets in the training data which all work as expected, but I took the "play around with the outputs" instruction to mean, see how the NN responds to novel inputs like the ones I mentioned.
Increase Telegram members ( best method to increase members )
7 Tips to Make New Year Weight Loss Resolutions Actually Work
New Year Weight loss resolutions are an indispensable part of New Years. But just like other resolutions, they are forgotten very easily. So here are tips https://truweight.in/blog/weight-loss/7-tips-make-new-year-weight-loss-resolutions-actually-work.html