skysight-inc/HackerNews huggingface dataset:
Ask HN: Would you use an app that could help you tackle your many interests?
I am trying to validate an idea and I need your help!

I am building an application to help people manage and make progress on multiple, varied interests and goals. For example - let's say you want to teach yourself Machine Learning, learn Linear Algebra, study Philosophy, read more fiction, clean the house, fix the toilet, build a robot, run a marathon, etc - but you don't know where to start or if you can even do it all. The app I'm building would help align your motivations with your goals, assist you in overcoming 'analysis paralysis' and help you choose what to take action on at any particular time. I also have plans to keep track of how you spend your time so that you could analyze where you can improve.

Is this something anybody would be interested in?

I have a lot more ideas for this app, but I am trying to narrow it down to MVP and I think that the prioritization of goals and connecting motivations with goals will be the core of it. I know that there are many other productivity, task management and time tracking apps out there, but I really think I can improve this space.

So,

* Do you have a lot of interests and don't know how to get started? Do you suffer from 'analysis paralysis' ?

* Do you have a huge bucket list and don't know how to tackle it?

* Which tools do you currently use to manage your life, if any? What are some of the pain points?

* How do you manage multiple interests and decide what to work on at any given time?

* Do you plan your time or fly by the seat of your pants?

I'd love to hear your feedback and I'd be happy to share more information if anybody is interested. Thanks!
I _think_ cyanogenmod exposes some of this functionality.

But as soon as it’s implemented, snoopy apps will just raise the bar further (sms verification, face verification, ‘add this contact to your phone book’, etc)
I'm saying that we shouldn't make kneejerk bans of things there is no hope of actually enforcing.
Elderly Kindly Rewinds YouTube Video to the Start So Next Viewer Doesn’t Have To
Wait a sec, you drive on the opposite side of the road in the UK, so the advice to stay in the left lane except for overtaking is the equivalent of the advice here to stay to the right, or out of the left lane except when passing.
This is how runkit does it for nodejs and I think it’s working quite well for them.

We (at Nextjournal) tried doing the same for other languages (Python, Julia, R) and felt that it didn’t work nearly as well. You often want to change a cell at the top e.g. to add a new import and it can be quite annoying when long-running dependent cells re-execute automatically. I now think that automatic execution of dependent cells works great when your use case is fast executing cells (see observablehq) but we need to figure out something else for longer running cells. One idea that I haven’t tried yet is only run cells automatically that have executed within a given threshold.

I hear a lot of complaints about hidden state but I think it’s less of a problem in reality. It’s just a lot faster than always rerunning things from a clean slate. Clojure's live programming model [1] works incredibly well by giving the user full control over what should be evaluated. But Clojure's focus on immutability also makes this work really well. I rarely run into issues where I'm still depending on a var that's been removed and then there's still the reloaded workflow [2].

Overall I think notebooks are currently a great improvement for people that would otherwise create plain scripts – working on it is a lot quicker when you have an easy way to just execute parts of it. Plus there's the obvious benefit of interleaving prose and results. That doesn't mean we should not be thinking about addressing the hidden state problem but I think notebooks do add a lot of value nevertheless.

[1] https://clojure.org/guides/repl/introduction

[2] http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-r...
I probably wouldn't do it either. Though I recently sold my WD Red NAS HD on ebay. Someone made a really good purchase with it. They got it for half price with the original purchase receipt and 1.5 years warranty left.

Every now and then you find someone with a conscience selling things on ebay and it is just a pleasant experience and restores some faith in humanity. That is what inspired me to sell it instead of having it collect dust in a drawer for 10 years.
Yep. It's going to be an arms race. So be it. Our AI vs. adtech AI.
I think you can reduce friction by not forcing sign in. Why force users to sign up just to show them why they should sign up? You can watermark images.
Show HN: Calculate your expected net worth
The 80,000lb trucks aren't supplying the inner-city bodegas, they're supplying the out-of-town malls the suburb model relies on. I agree with getting road use charged in line with what it costs, but the result is going to be that the cities stop subsidizing the suburbs so much.
Yes!!! Is it part of the same repo? I'm a MechE but my software is decent enough for prototypes!
> The only things I can think of that might be special are things that would require a large amount of bandwidth (that most people won't be getting anyway). You can easily write such apps without actually having 5G at your disposal.

one could even imagine prototyping these things on existing high bandwidth networks. or porting all the great apps and such that demand high bandwidth over to the new environment.

or maybe there'd be some papers or demos or conceptual whatevers about what these magical applications would be.
I did talk to the USDS folk some time ago in DC but I'm not really good with patience or bureaucracy so not sure how well I'd do.
nah bad take
Check out Vue.JS before React/Angular. I find it much more succinct. Node+Express is a very fast backend.

Plus the advantage is ES6 all around. Node utilizes the host resources much more effectively than PHP. And PHP requires Laravel/Artisan to make up for its shortcomings, IMHO. It feels like those to extensions were built for people with extensive PHP backgrounds, and not newcomers. Whereas Node does a better job onramping IMHO.

I find using JS on both ends is much easier than trying to bring in a bigger system like Rails/Django/Apache+PHP.

Especially if you are starting from Square One.
> Little bored. Not learning as much as I used to.

I think that's pretty common around 40 years old. The career just doesn't feel as challenging as it used to.
Coronavirus: Could It Trigger an Economic Collapse? YES (Here's Why)
I wonder if she ever cashed out!
Hey lostgame, here are some thoughts:

1. This time of year is notoriously tough on mental health, and that's probably part of it. I got a subclinical case of SAD during the holidays. No triggering reason, life is generally OK, but I really was not very active outside of some minimum activity. I am finally coming out of it now that the days are noticably longer.

2. There's also been a seasonal cold going around that I just started getting over today. Its symptoms were mild but included some amount of disorganization and inability to focus. Really dramatic between yesterday and now in terms of how much I accomplished and how difficult it was.

3. All that notwithstanding, I have had a few traumatic experiences that resurface on occasion. The most effective thing I've done is to find a hobby that is really intensively engaging - not just idle escapism like most entertainment but the top-end, "I have to stay 100% in it" kind of stuff. For a while judo did this. It's a large committment, though, and I can't always find time for it. More recently pinball has filled that gap, and pinball is something I can get a quick fix of on my phone. Both of those games assault the senses and require my total attention to succeed, which really does a lot to reduce the ruminating aspects of traumatic stress.

4. When I want to ruminate and escaping won't do the trick I will turn to a diary. In here I try to settle my thoughts with storytelling. The goal - and there is a goal here - is to not just report the facts and rationales like a detective but to make a fairy tale out of it, adding in the kind of symbolic resolution you feel is just or in character with your beliefs, even if it means adding fantastic elements. When you do this, you change the story into one that allows you to heal and guides your identity back towards something stable. The "healing story" is an old folk technique, and a good, low-risk one to try.

5. It probably isn't the job, and like others are saying, you want to keep that. A good rule to work from is "fix ordinary things", and if the job doesn't need fixing then it probably isn't the focus.

Everything can be a struggle. Let yourself rest, but also don't let things go when you have the energy and focus, even if it means silly stuff. I realized that my habits are such that I am really focused to do a little more coding right when I go to the gym...and so now I go and immediately use their bathroom to get in an extra 20 minutes. I go in the off hours so there isn't a traffic jam, but it's like, "well, my mindset is good here, why not use that?" Sometimes it is little stuff that adds up like that, that gets me through the day.
Looks great, two suggestions:

First, I wouldn't call it JIRA clone, because JIRA is a registered trademark by Atlassian and they might sue you for using it.

Second, I wouldn't call it JIRA clone because most people rightfully hate JIRA and at least to me your issue tracker seems to be simple, fast and user-centric, which is exactly what JIRA isn't.
That's an interesting insight.. I found this to be true in practice too.
That depends on the region and age of the road. In more rural areas where the freeways are newer things are much more consistent and usually just as you'd expect. In older areas like New York or California where many of the freeways predate the Federal Interstate system, and where lane expansions, lane extensions, and exits have grown far more organically, there are inconsistent designs (although often consistent within the time period) and even bizarre, one-off stuff.

California didn't even adhere to Federal Interstate guidelines for exit numbering until relatively recently (sometime in the early to mid 2000s, IIRC), decades after most other states. California's scheme predated the Federal Interstate system and they weren't keen on changing it.
There was a big thread about Fry’s a few weeks ago. Apparently the story behind the empty shelves is they’re having contract issues with suppliers.
This is about electricity, not energy, demand though, so it's more like your neighbour runs a coal fired power plant that you import 50% of your electricity from.

If you look at energy consumption as a whole it's not that great though, in 2017 Scotland consumed 149 GWH, of which 24 GWH was electricity.

I don't think any other European countries are really doing any better though, Germany which is often touted as the leader in renewables, generates most of its electricity from fossil fuels (and most of that from coal and peat). This is why we need countries (and people) to take these climate goals seriously - even if you don't accept climate change, it's easy to see that generating 100% of your own energy from renewables will be more economically stable and sustainable in the long term.
You could also use https://ngrok.com/
Sadly missed. Stan Kelly-Bootle was the first person to get a postgraduate degree in computer science. For more with the flavour of the quote above, check out his Devil's Advocate column in UNIX Review¹ magazine (not much UNIX, promise) and the post-paper Son of Devil's Advocate.²

¹ https://archive.org/search.php?query=creator%3A%22Unix+Revie...

² https://web.archive.org/web/20161024171031/http://www.sarche...
Didn't know that.

But I can see how it seemed that penicillin had solved that problem forever back then.
> That test was the entire basis of the concept

Simply untrue. Even Patrick Forscher, one of the authors of the IAT critique that has become such a popular anti-diversity talking point, doesn't deny that implicit bias is real. Questioning the accuracy of one measurement is not the same as "no supporting evidence" let alone "junk science" and your use of those phrases only betrays that you're trying to argue from a basis other than fact.
The problem is distribution. You can’t get even 5% of people to actually care enough about privacy to make a configuration change.
I'd agree. Ireland is fairly windy too
The point is that the value created and not captured by the government (at a cost of billions of dollars of what could otherwise be working capital, so effectively being paid for by taxpayers) is effectively a subsidy, and this particular subsidy may not be fairly distributed.
the girl organizing got fired...
Although different in 2 ways, this reminds me of this table of RAM prices 1957-2019:

https://jcmit.net/memoryprice.htm
I forgot about the XBAND!

If I remember right, which I might not, XBAND used the phone system but didn't use the internet.
Let's drop the bank robbery example since I brought it up and maybe you feel it's an uncharitable example.

But you brought up VW's emissions fraud. Do you really believe what they did should be legal, just because they got away with it for years?
Don't install any apps on your Android telephone.
I just happened to be reading Peter Naur's "Programming as theory building" recently. It strikes me that taking its theme even a little seriously helps understand why notebooks are so popular. Notebooks happen to be convenient tools for exploring a new domain (interactively). Irrespective of how much software purists might complain, conventional software engineering provides very few tools/solutions/practices for that process. The wretched state of interactive debugging (in most languages) is a simple example.

As someone who spends a substantial amount of time working with both modes (writing research code in Jupyter notebooks, and writing production code as python modules), notebooks scratch certain itches that IDEs typically don't even come close to. (Some recent progress on add-ons in Javascript-based editors is potentially interesting, because that might help marry the strengths of the two)

In my experience, in the evolution of code from Jupyter notebooks to repositories of production code as part of any project, there comes a "right time" to switch from the former to the latter. And this can typically only be learned with experience.
Did Chinese Spies Weaponize Stolen Coronavirus from Canada?
Think of these apps as malware,after all they are hostile. In dynamic malware analysis, virtualized and emulated environments are used to run malware samples to analyze their behavior. It's like a tom and jerry cat and mouse game with the jerry always winning (like the show!).

It's trivial to detect virtualized environments , not only that, the samples can afford to be patient and meticulous,and test themselves against existing analysis methods before deployment. That's why real hardware is the best place to study malware.

Your disadvantage here is that fingerprinting is a game of accuracy, where the adversary gains accuracy at basically a logarithmic(or geometric?) scale for every additional data point they have about your device, sometimes they only need one data point,such as a shared file system,let me explain: most apps need storage access right? Like you want them to read existing files or write files to be accesses by other apps. App1 writes a file with a random name or random content, app2 through appN in their affiliate network check that location/file for the random value to track your device. The apps in this network all collect various data points about you, let's say one app gets your real name and address (payment and shipping),now all the apps know those two things about you. Now they all know your zipcode and can infer things about you based on that,your last name,etc...and even do background check like lookups to know your past addresses aquaintances, cars you've driven,court cases and so much more. Now let's say one of these apps needs to send you text before it can function(most popular apps these days) , now all of them know your phone,can get a ton of info about you,who else has you as contacts and they can infer even more about if at least one of the people they track has your number as contact and they basically opened up their lives to all apps.

You can add all the layers of abstraction you want. Apps need to talk to each other and external sites/services need to reach you at a predictabl address (including physical address and such). And even if what you said was effective, it's incredibly hard to achieve without the user being very cooperative towards their own privacy preservation, and evem then ,like I said above, if anyone you have as contact reaches you using a predictable address, a lot can be constructed about solely based on their choices.

My solution is legal. Make it a crime and start throwing people in prison. If someone violates your consent to stalk you or creates public opportunities of business or employment where consenting to stalking is a requirement, make it a felony. And make privacy a core right for peoples of any society that calls itself free.

Unlike with malware authors, we can easily find the execs behind stalkerware and we can make them take responsibility (assuming people want liberty and democracy more than political theatrics).
You may like this: the very odd gen_statem callback pattern exists to group different callbacks by state (which you can't do because you need to group like headers together). But in Elixir, we use modules and macros to organize our code more sanely and less ad-hoc-ey:

https://hexdocs.pm/state_server/StateServer.html
>>"Practice Fusion’s conduct is abhorrent. During the height of the opioid crisis, the company took a million-dollar kickback to allow an opioid company to inject itself in the sacred doctor-patient relationship so that it could peddle even more of its highly addictive and dangerous opioids,” Christina Nolan, U.S. Attorney for the District of Vermont, said in a statement.

So where is jail time for the entire decision-making team?
If you consider YouTube comments reputable, you're in for a rough run.
Helen Nissenbaum, "Toward an approach to privacy in public: Challenges of information technology",
Ethics and Behavior 7 (3):207 – 219 (1997)

https://nissenbaum.tech.cornell.edu/papers/toward_an_approac... (pdf)

https://lawreview.law.miami.edu/privacy-in-public/
I can’t help but laugh at the cofounder’s LinkedIn page: https://www.linkedin.com/in/matthewcdouglass

Very first line: I dig:
socially responsible company-building
Toward an approach to privacy in public (1997) [pdf]
Questions States and Small Countries Should Ask Themselves
How are they getting the data? Is there a API or its plain old scraping?
It was a great book and very revealing about Japanese business culture in general.
The real injustice is that Netflix is included. It’s a lot smaller than the others. I’m pretty sure it’s to make the acronym sound better. FANG sounds better than FAAG.

IMO the lesson is that making groups of items in acronyms is not a great way to analyze the world. Remember the BRIC group of countries? Well, China took off, and the others didn’t follow the same path at all.
They did a poor job of explaining what Integer Programming is. Here's the wikipedia intro:

"An integer programming problem is a mathematical optimization or feasibility program in which some or all of the variables are restricted to be integers."

https://en.wikipedia.org/wiki/Integer_programming
IBM’s Watson Center pitches AI for everyone, from chefs to engineers
Exploring Monster Taming Mechanics in Final Fantasy XIII-2
To be clear, it sounds like MoPub/Grindr/OKCupid aren't selling people's data. Instead, they reveal personal information (for free?) to hundreds of advertising networks when hosting auctions for ad inventory.

That would mean that after getting approved as an ad-network on MoPub, you can get all 1.5B users' data for free, just by participating in the auction (without even having to win and spending money in auctions).

Does anyone on HN happen to have a sample bid request from MoPub that demonstrates the actual data that's made available to ad networks (DSPs)?
Afaik this is completely counter to modern educational findings. Group work helps to both motivate people and shore up gaps in understanding.
I don't think anyone cares if you prefer to live rural, the problem is suburbanites having their yard, big house and pool, then every workday commuting into the city where they expect urban dwellers to subsidize the parking spot and eat all the death, destruction and pollution their hunks of metal bring along.

It's like I'm happy to have the walkable grocery store and 24/7 piss smell, but when feeling adventurous driving out to the suburbs to set up camp in your garden.
The misconception here is that people trade stocks in shouting matches on the floor of the NYSE.

In reality, the vast majority of trading now happens in microseconds by algorithms. The race to proximity in the 90's led to all traders getting the same server space in the same room at the NYSE to avoid any time-delay advantage. Now there are algorithms making trillions of trades a day.

People shouting on the trade floor is largely an anachronism.

To invoke a term by Michael Lewis (Liar's Poker), "Big Swinging Dicks" are mostly just insider traders now, as the computers are doing all the work. We've seen this writ large with the current administration: huge movements in stocks before Tweets have been reported repeatedly. This isn't new, it's the way it works: connections make you rich.

I've been on the investment wagon for 30+ years, and fundamentals remain the same: diversify, buy and hold, buy index funds or low load funds, make steady contributions. You can't really beat that unless you want to start gambling (e.g., buying/selling stocks).
"is the equivalent of the advice here to stay to the right"

Yeah, but the advice in the California DMV handbook is to stay in the middle, not the right.

The difference is that, in the UK, the middle lane is explicitly only for overtaking. If you're going the same speed as the cars in the left lane, you're not overtaking, so you shouldn't be in the middle lane. California's guidance is directly contrary to this.
The cost should be measured in part by death. Car accidents are the leading cause of death of Americans under the age of 25:
https://www.cdc.gov/injury/images/lc-charts/leading_causes_o...
Setting aside the issue of counterfeits on Amazon, this is really nice. Clear, simple, functional and allows you to explore the space not just comparison shop for a specific item.

I've long thought Amazon has terrible search and sort options for things like computer parts. Trying to buy e.g. RAM is a nightmare.
Problem is that Javascript doesn't have the scientific computing ecosystem that Python, R and Julia have. Jupyter supports those languages and any others that people write kernels for. And you can also execute bash, JS, CSS and HTML directly in python notebooks with magic commands.
A copy on write file system has this potential problem because nothing is overwritten. To delete anything requires space to write the metadata change reflecting the deletion, and before the data extends can be freed the change must be committed to stable media.

It's been years since Btrfs introduced "global reserve" which reserves enough metadata space to ensure it's possible to delete files on full file systems. But an old work around for this is to add a small device to the Btrfs volume, making is a 2 device volume. It could be a USB stick, a zram device (ramdisk), partition, or even a loop mounted file on some other file system. Delete the files, and now you can remove the temporary 2nd device.