skysight-inc/HackerNews huggingface dataset:
Need feedback on side project idea – MVP management from Idea to launch
I am on working on a side project and I need a feedback from all of you as you will be a primary users of this application.

There are many blogs, tutorials, online classes, book written on creating a MVP and what questions to ask yourself while building it, how to reach customers, fail fast, iterate fast ans all.

But I haven't came across an app to manage this lifecycle -

idea --> design --> (Marketing, Early Sales, Feedback) -->build --> launch --> Marketing --> Sales --> feedback --> repeat.

I have seen many product management apps for teams like Asana, Basecamp, Jira etc, but I haven't came across app for solo founders which will help them launch fast. Team product management are good, but I think are they overkill for solo founders.

I see this questions "How to build side project or how to build product?" 2-3 times a week on HackerNews or Reddit and we get same set of answers on early building, validating, reaching out to customers to get feedback etc.

For non technical founder or people from entirely different background, this is also very tough for getting into this software building.

I am in the phase of design & feedback stage, so here I am to get feedback on the idea.

Can you please provide your feedback on which features you would like to see, any reasons this idea might not work & I should pivot or move on to other thing.
As someone maintaining Obj-C libraries, I can see why. Usually the Swift examples are 90% the same thing so maintaining both is just a boilerplatey hassle. And really, I expect all competent iOS developers to be able to use an Objective-C API from Swift without even thinking about it, much less require specific examples.

With that said, I do find it useful to write unit tests in Swift, just to see that the Swift API looks as expected. So that’s one way to add examples.
For a sample, see her excellent article "Last Call: A Buddhist monk confronts Japan’s suicide culture." https://www.newyorker.com/magazine/2013/06/24/last-call-3 (Also surprisingly relevant to maintaining OSS packages, IMO.)
Everyone in my family has been doing this for years.

I even tried just asking the first person if there are any promos available, to try and skip the song and dance. But they said no. "OK, then I need to cancel." And you're sent over to someone who can get you back down to your prior rate.

I always tell them that $5/mo per radio is the most I can justify paying, and it always works. Then set a reminder to call them again in a few months. Often they'll tell you directly to call back before the promo expires so they can ensure you get back on one. My next reminder is for February 15.
Wow, EDNS is a DNS extension mechanism first published in 1999.

So I can imagine after 20 year it is time to move on.

When I first read it I thought it was some kind of 'new' tech.
Ok, question:

What exactly do you mean by this:

'“senior application developers” who munge JSON in C#'

Why did you choose to JSON and C# in particular here?
(I work at Stripe.)

Sorry that is a frustrating experience. I used to run a B2C site and can relate; I also just ate any dispute. You can automate your response to them via our API (or build internal tooling to create a business process around this) if the number is material to you, but most software companies I know don't see that as the best use of their time.

We're working on various options for improving this part of the charging money experience.
Programmers have been predicted to be going out of jobs since the days of COBOL. There is a reason that is not happening(yet), or hardware companies would have been all shipping pluggable chips, we'd just config-connect them and be done. The reason is in the word itself `Software`.

The real problem with these ready-made plumb-and-plug modules is sooner or later these are either too slow, or expensive, or just a pain to refactor/redo. Eventually you just come back and realize you need a more granular control over things, and anything you are likely to come up with resembles a programming language.

I had this moment of realization myself while having to change a complicated graph in Pentaho Kettle a few months back. The graph looks bonkers hard and brittle, changing anything requires redoing all the dependent elements of the graph, and if you have a graph complicated enough you will be forced to rewrite it. The real trouble there is no functional/unit testing with these things. And then you realize, you are just better off with a full fledged ETL language/programming language. The second problem I faced was running into performance issues. Want to change the sort algorithm? Running into heap space issues? Want better logging? Want a better threading model? All the best. Nothing is possible.

This is above and beyond the need for meta-programming facilities. At that point whatever GUI graph you draw is worse than any verbose code you will write.

Regarding programmable tools, we already have those. Vim, Emacs, Microsoft Excel all give you a degree of meta control over the tool and what you want to do with it. But that's that, and it is often hard to bend this tools to your command.

These are just a few reasons why there won't be an apocalypse soon.
Should add that that not only all of the code has been rewritten, but also the development process is completely test-driven.
Snap – A block-based Scheme that runs in the browser
Don't sit on your computer. It's fragile.
> Most people will want to do something useful to supplement their basic income

Most people will want to do something to supplement their basic income. It doesn't have to be useful. In fact it could be to scam other people out of their UBI. Additionally, if we schism society into people who work and people who don't work, then it will almost definitely be to scam other people out of their UBI because that will be the most obvious course of action to get more money having been isolated from people who do actual work.
You don't even need RFID numberplates. The unique IDs broadcast by the (mandatory on new cars) tyre pressure monitoring sensors will do a pretty good job of uniquely identifying cars.
Testing my domains on Route53 gives me this:

> Minor problems detected!

> This domain is going to work after the 2019 DNS flag day BUT it does not support the latest DNS standards. As a consequence this domain cannot support the latest security features and might be an easier target for network attackers than necessary, and might face other issues later on. We recommend your domain administrator to fix issues listed in the following techical report: redacted.
Thanks. That's very well put.

Parenting can be real tough when your goals conflict. It's a real help to bear in mind that that is a normal part of the process.
More detail about the open source here: https://code.fb.com/developer-tools/spectrum/
I was more thinking the box itself. For example just leaving it on a shelf will damage the box from rubbing caused by small vibrations
:s/DuckDuckGo/Bing
Afrikan startup funding reports have an iceberg problem
I want a V8 Falcon. A car-based pickup would suit 99.99% of my use cases. They don't exist in the US market unless you buy something >30 yr. old.
Why must everything be a "company" killer? There's room in markets for choices. I think DDG is providing a good choice for folks. And having Apple data behind them isn't just potatoes.
> Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live

This is attributed to Martin Golding, but I've also seen it attributed to Damian Conway in the past.

Also, if the website owner is reading this, please choose a different color for ::selection. I thought at first that the website is blocking text selection.
>Instead of social security that doesn’t really help the economy, generate more wealth or increases capital

SS assets are invested daily by law into safe securities (special US bonds) and the cash is immediately put back to use in capital markets. Here [1] you can look through the data to grasp the scale of it.

[1] https://www.ssa.gov/oact/progdata/investheld.html
#WebDevelopment Trends That Will Dominate 2019
Well, almost no one does, but someone has filed a whistle-blower claim with the IRS that this pricing arrangement is an illegal tax dodge: https://www.nytimes.com/2016/02/07/your-money/vanguard-a-cha...

It seems as though that case is still pending resolution.
don't hold your breath, this beast won't go to sleep soon.
Thanks for the links provided, made me happy to realise I don't have to parse that documentation :)
How on earth did the providers of such convince the NHS?
They are by large considered quacks and has been ridiculed on state TV (NRK, our BBC) numerous times.
Let’s be honest it was totally different for most of us.

Even older millennials here remember life before the internet.

If the internet existed at all for people here it was ICQ or MSN, some home town ISP, and grainy playboy pics someone uploaded to a fan site. Not what the internet resembles today.

I agree with you, my screen time strongly influenced me as a programmer and the try-it-see-what-happens logic I find many people lack.

I just don’t think it’s comparable to zoning out on Yahoo Kids for hours.
https://stratechery.com/2019/aws-mongodb-and-the-economic-re...
No particular reason, just trying to provide an example of low-value integration work that is likely to be subsumed by a service at some point.
Deadly virus not likely, but prions with weird long term effect is something we have not quite understood yet.
His wife and kids don't even know.
Same USG here. If you're on two different networks in the Unifi setup you'll also probably need a firewall rule between them. In my case the 10.0.0.0/24 was on pfSense so the Unifi router just passed it along and didn't do anything else.
Perhaps this is an indication of the types of software in use?

As kids, learning to use a computer meant working rather closer to the OS, and intrinsically learning diagnosis patterns and tooling.

A smartphone or tablet is not at all the same kind of beast, with most of the mechanics and internals being abstracted - a triumph of a more humanized design, to be sure, but also constraining the direct utility of 'knowing how to use electronic devices' in the same way as it used to.

Furthermore, the intentionally gamified and design-for-addiction principles many apps use is significantly more direct than most apps or games from that older period as well.
This safeguard is called STP (spanning tree protocol). I've seen it only in managed swithes and most SOHO swithes are unmanaged. It is easy to detect usage of STP using tcpdump.
Heroku and its parent company, Salesforce. Salesforce databases are code and no code manipulated and should already carry most of the business and customer data and offer several different off the shelf products for plugging other data sources in. For most companies, it could cover the majority of what their legacy IT department does, and for many companies in the Bay Area it handles everything, except their product and what’s in JIRA. For others, it is woven into the product.

It’s a complete blind spot for most engineering minded people because they never realized how flexible the platform was, and with Bret Taylor running the show now, it’s miles away from just being a clunky Sales CRM.

Couple of examples of recent developments:

https://developer.salesforce.com/blogs/2018/12/introducing-l...

https://lightningdesignsystem.com

https://developer.salesforce.com/platform/dx
DDG is my default search. It's good for 85% of my searches. Its video and maps search clearly lag behind Google (mostly from a UI standpoint). It needs to find a better balance between shepherding privacy and UX. Most local search is weak, even if I enter in my city/state.
We've reached a point in cinema where people want to see realistic violence and destruction. As a result, we have CGI footage of events that look just as if not more tragic than real tragedies. Yet here we are, complaining that creators shouldn't use footage of real events and instead use something similar generated by a computer. Somehow this gives us a sense of complacency? Somehow with the removal of that clip the movie becomes entertaining? I find that pretty strange.
Bookmarking this for when we need to sweep the white house in a couple years.
As someone who's been in IT over a decade, I am concerned and so many IT folks are going to be blindly hit.

Sure, some of them will still have positions the same or similar roles but there will be a crunch. The large outsources will be hit overseas (WiPro, Infosys, etc.) but it will also impact administrators at medium-large sized businesses in typical American Cities as Forrest mentioned. The worst part out of all of this is too many colleges and especially technical colleges still teaching networking, linux or windows administration as if they'll be able to have life long career. That is no longer true.

I don't want to imagine what it'll be like for those students who graduate, get good jobs (now), a mortgage and start to raise their family only to find themselves unemployed in the middle of their lives. I don't expect much sympathy from the largely meritocratic tech industry or anyone else.

As for myself, I already work for one of the big three and apart of many "cloud" migrations. I should be okay but at the same time I am somewhat conflicted. Am I going to need to go back to school for Computer Science and become an fully-fledged actual software developer? I mean, it's fine, there's still enough time (I don't think we will really feel the burn for at least another 4-6 years) but is it reasonable or realistic that everyone needs to be rockstar developer?
Brexit: France activates no-deal plan
Yes, I can definitely recommend stgit if what you're doing is basically "maintain this stack of patches". It's much more user-friendly as an UI for doing that than raw git rebase, though of course you can achieve the same workflow with the basic git plumbing.
Yes and no. You can do it open source, or you can make a deal with MongoDB Inc.

Let's say AWS were open source, would people start renting datacenters right away? Many people argue no, because AWS is about economies of scale.
I have a similar origin storyy, however, I Ieel like I remember my Mom mentioning the same improvements when I was restricted from screen time, despite the fact that that time was spent reading RFCs or learning some component.
Unofficial Framer X Webinar: Scroll Interactions
Reduce the amount of time spent analyzing research papers
I've been reading through tons of research papers and I realized from talking to others that most time is spent following references and learning about the previously covered topics.

To reduce the amount of time that is spent following references and recursively reading multiple papers to get a gist of a paper we may be able to annotate research papers also in the same manner as "rap genius". Essentially each passage would be annotated through crowd sourcing and would allow for people to give succinct intuition behind certain paragraphs in the paper.

I'm currently working on a prototype and am going to be giving early access to this product which I will release 100% for free. If interested please share your email address and I would love to have the help of the community for feedback. http://beta.scholarlib.co/landing/
My take is that the appraiser is simply protecting the bank from making a giant mistake. They'll prevent a 100K house for getting a 200k loan. Our previous house sold for 330K when most of the previous sales had been 250-300 for the neighborhood. We even had a comp of the exact same floorplan/elevation at 275. Our agent thought we would probably find buyers at the higher listing price, but didn't know if the house would appraise without any comps in the ballpark.

The low price attracting a bidding war doesn't really work in our market. My brother had something like a dozen showings and half that many offers on listing day, but only got a couple thousand over list. My house had 4 offers, but everyone stuck to their initial numbers when we asked for best and final offers.

Since the market has been hot, there is a stigma of "something must be wrong with that house" if it's been on the market 90+ days. Our strategy has been to price at the top of the comps and reduce quickly if we're not getting good leads.
I mean it seems like the solution was accepted after someone suggested it. Can't fault someone for not offering a perfect solution when they didn't think of it.

"Revert the code to preserve the previous behavior" is bad because the design is wrong and will be surprising to someone else in two months.

"Fix the behavior" is bad because it breaks existing configuration that relied on the broken design.

The systemd devs seem to, as a matter of philosophy, prefer breaking things in order to do things right so I think anyone who pays attention to the mailing lists would have called the initial decision from the beginning.
I had grown to dislike programming in Java over the years but once Java 8 was released it became tolerable again. I vastly prefer Kotlin these days.

The JVM is still my go to for any project. Go and especially Go 2 seem interesting but there's basically zero chance I'd be able to use it at work so... meh.
Slack Logo Fixed
I am worried about the latter aspect as well - in order to keep automation going, very advanced developers would have to be involved; if the whole "easy job" ecosystem disappears, there won't be any reasonable way to keep developers progressing, with best in a competition filling up the spots at "cognitive automators".
I've just implemented and rolled out a trial-to-recurring feature for about 100 websites. I wish this post was more clear about how I need to update this feature to be compatible with this change.

> The rule change will require merchants to gain cardholder approval at the conclusion of the trial before they start billing

We get approval for the recurring charges at the start of the trial. Apparently this is now not enough for MC. This sentence makes it sound like the user will have to opt in at the end of the trial to get billed. But the next sentence is:

> To help cardholders with that decision, merchants will be required to send the cardholder – either by email or text – the transaction amount, payment date, merchant name along with explicit instructions on how to cancel a trial.

That sounds like we need to notify the user, but just to give them the opportunity to opt out, not requiring them to opt in. So which is it? Opt in or opt out at the end of the trial?

I'll have to make changes one way or the other, but do I need to just send out the notification and point them to the cancellation page, or do I need to notify them and send them to a go-ahead-and-start-charging-me page before we can start charging them? Can anyone parse this?
Android Studio (preview) was my gateway to the IntelliJ IDEs. I was then able to ditch Visual Studio, and then Windows.

Currently using WebStorm, Rider, and DataGrip.

I wish they'd make a separate non-IDE editor.

Cheers!
That's true for additional features, but rarely does documented behavior change in a point release. That usually only happens when there is a security bug.
This being a coding community, has anyone ever created an ipython notebook or similar that uses historical data to see how these passive investing products perform over all possible long intervals?

I'm curious what are the conditions for doing well with passive investing depending on your buy/sell strategy and times? I suspect it can't just be a long enough interval of holding the indexes, it also depends on when you retire, or at what rate you buy indexes over your lifetime, or some other things that perhaps is just dependent on your life schedule and not really under your control. This is what some traders tell me, and I've never done the work myself to prove them wrong. How much chance is there in doing well with passive investing over a whole lifetime?
> and know exactly which kit to collect.... can I expect to invest 400K and get that 600% return? I doubt it.

You are correct to doubt it: there are a limited number of collectors so as soon as you start selling the supply/demand curve bends away from your favour. To keep the curve in a good place you would need to buy many individual kits (or perhaps one or two of each at most) and there won't be enough good candidates to build a 400K portfolio.

Very few kits will see that sort of return over just one year. I'm guessing not many more will see that order of return over several years, and once you get into multiple years you have inflation to account for when comparing purchase and eventual re-sale prices.

Also, you have the cost of storing the kits and ensuring they are safe from (and/or insured against) damage/theft/etc.
Best Place to Find Dark Matter May Be in a Rock
I don't know if this was meant as a negative, positive, or neutral outcome of this, but I see it as positive.

Public parking isn't going anywhere, so if this program can pay for itself by increasing parking revenue, while decreasing costs that it takes to generate that revenue (IE, more efficient checking of meters), then all the other civic benefits this data/program can create come "free". Such as improving fire response times, while decreasing cost of services:

>It would be easier if we could use the traffic signals and street lights to clear the road from Point A to Point B, and then have the [streetlight] system detect how the fire truck is moving through the street, restoring traffic flow behind it. That would save us money on fire stations, because we build them based on response times. Improving response times means we might not need as many stations.

The cynics will say this is will be used as excuse to remove resources for fire fighters, but if it can be done responsibly, and the data shows that outcomes will improve (and that outcomes do improve after implementing), I'm all for it.
DuckDuckGo is a heel.
Same here I played with the same bricks my father played 40 years before me.
The author and I share nearly identical work histories. I've been in IT for about 10 years, starting with AWS and database administration, then turned more DevOps with a focus on CI/CD. Over the last few years, it's become very obvious that the DevOps role is requiring more and more development skills. Simple bash scripting is not going to cut it in the modern tech company.

A couple years ago I made the switch to full time development. I now do most of the DevOps stuff for my teams, but from a developer role, instead of a sysadmin/cloudops role.

I'm certain that's going to be the future. Look at Google's requirements for SREs. They are full-fledged software engineers.
Makefile for essentially a bundle of shell aliases? Weird flex for PHP but ok.
They use to say a jack of all trades is a master at none, now these days SME's feel like they are walking on quick sand. SME's in core competencies still useful but more and more are becoming jack of all trades by default of how quick the industry evolves. Survival of the agile-ist.
The title should say "Android and iOS" rather than "Android or iOS", it makes more sense that way.
Could be a lot of things, but my guess - maybe seniors don't find your offering compelling enough? Try avoiding "young teams" and "beers" and put more "healthy snacks", "work life balance" in the job offer and see what happens. Seniors generally have better options than juniors, you're gonna have to work hard to get and retain them.