skysight-inc/HackerNews huggingface dataset:
The MVP strategy is entirely about validating your product. Unless you decide it has a good market fit, there is nothing in it telling you how to look for alternatives. There's nothing telling you to go by hill-climbing, or even by any gradient based search at all.

What it says is that once you find product-market fit, you don't destroy it by jumping around at random. But at this point, it's about disruption and the Innovator's Dilemma, where you are the incumbent. It's not about starting-up anymore.
Is it weird that I'm insanely excited about Oxide as a product, even though I have absolutely no need or use case for it?
I think the problem with this idea (and to be clear I haven't read the book) is that advertisers are much better able to track the value advertising delivers than they were in decades past. Even post Apple privacy changes, I can still very clearly see exactly what I'm getting from my Facebook ads in terms of revenue and profit, which just isn't possible with things like TV, billboards, etc.

In fact, I'd argue that the internet ad market continues to boom because it has continually delivered highly measurable value for years.

It also seems very naive to me to say that large advertisers don't understand what they're doing. In many cases we're talking about large public companies whose expenses are scrutinized by major shareholders. If they were throwing money away on useless ads that didn't deliver value, there would be activists in there pushing for change.
Personally, I think tools should go the other way.

The beauty of scratch is that it makes most syntax errors impossible to construct in the tool and provides immediate feedback on how far away the program is from being an acceptable program. Only recently have the tools I use regularly as a professional started to adopt that approach.

How much time has our industry lost in change / compile / error / change cycles? How much in typo-chasing because most languages are represented as strings, not things?

I think Scratch points the way to what professional tooling could be. It lacks polish, there's a lot of accelerators that would need to be added before it could match the development speed of typing lines and lines of text... But there's meat on those bones for an intrepid researcher to pursue.
the youtube home page pushes exponentially more trash than the recommendations do though
Not working is a perfectly valid option for dealing with burnout. Finally start that business, do some consulting, put that savings to use as a cushion instead of just a high score. Jobs will be there when you're done.
We have the family password database in Google Drive. It works suprisingly well, and it haves file versioning.
> But if you're FAANG and launch that sort of MVP going against mature products from your competitors

Then you haven't launched a viable product. You haven't made an MVP.
For a language developed mostly in the 70s, in which so much system software is written, any defenses are worthwhile.

It might be unwise to use this in systemd (as triggering these traps would crash the system), but it would be helpful in many other places, especially in processes that have called listen() to be network servers.
"The whole MVP process presumes you don’t know what you are making for a product, and that is death. You have no soul as a company at that point, you’re just trying to make money with other people, rather than help people with a problem that you know."

People can argue about different beliefs about what MVP means, but regardless of semantics that line really resonated.
I disagree fairly fundamentally with this, I've been a club teacher in primary schools, and scratch is such a good teaching tool for kids that to this day I marvel at it.

I want to evaluate lamdatalk against scratch on the principals on which scratch was built, low floor, high ceiling, wide walls:

Low Floor:
I can show a child the program "when space key pressed, Move 10 steps" they'll need to be able to read, and they'll need to know what the "space key" is (they've been weaned on touch screens remember), and then they'll understand it. further, they can then hit the space key and immediately see state change. They can use scratch on any computer they have access to at home from a browser.

Lambdatalk will also require them to know how to read, and I'll need to explain what "lambda" means to a young child, and probably how to pronounce it. I'll need to say what the arguments to a function are, and what "argument" means, and what way round they should go. I'll need to explain to them why they should care, a moving character is immediately interesting to a child, this lambda has limited use to them. if they want to type it out I'll need to show them how to type a curly bracket. They'll need to download and run a program to use lambdatalk, on a PC they probably don't own. (or use this inscrutable sandbox I guess? http://lambdaway.free.fr/lambdaspeech/?view=sandbox)

High ceiling:
There's a lot you can do in scratch, people regularly post rudimentary raytracers or highly polished games on the scratch website. That said it has some limitations. It doesn't interact with the web at large, it's slow & hard to do work in 3d, and impossible to match the likes of a real game engine, kids tend to want to graduate upwards after a while.

I was expecting to find http libraries or some impressive demos for high end lambdatalk, but I can't see them, it may be more performant, but I can't actually see the same level of demoscene work as exists in scratch. I wasn't expecting to but I've got to give this one too, to scratch

Wide walls:
Kids make games, animations, toys, mocked-up os'es, sounds, and conversation bots in scratch, there's a lot to do with it

Lambdatalk just, doesn't have so much? if a kid says they want to make something in scratch they often can, unless it's 3d or requires wider internet access, lamdbatalk doesn't seem to provide so much.

In conclusion, don't rag on scratch for clicks, it's an educators miracle, and when kids want to "graduate" up to more, they're looking for more possibilities, not harder challenges, like html, or python libraries that let them interact with the web, or 3d engines that let them make the kinds of games they like to play. As an adult I think lambdatalk seems like a cool toy, and I'll put some time into playing with it.

kids want to make the kinds of things they like to use.
https://en.wikipedia.org/wiki/Caller_ID_spoofing
Depends on who you ask, but it is kinda worse than the alpha, far lesser scope.

Gameplay loop is defined though and it is definitely more finished than the alpha, but there are some very annoying game design choices and it is very repetitive, but people are trying to fix those things with mods, not sure how well since I haven't touched it since launch.
hopefully thermal imaging next
More interesting to me is that it was written in 1890 - which doesn't make it "not racist", but it's about a half century before the word "Aryan" acquired its current connotations.

I'm going to have to spend some time at some point learning about the history of that word and concept prior to the Nazis.
> - How can a spam caller call me with a source phone number that does not exist?

The same way they make a call with any source number. The two source numbers in a call (ANI and CallerID which don't need to be the same) have historically been not required and not validated. See stir/shaken for a modern effort to change this. Coming soon to a carrier near you; maybe.

Being able to set the source number enables many useful things as well as some spam/harassment/fraud uses. It requires a lot or coordination to allow the former and restrict the latter.

TLDR: don't trust caller id. Don't call people back unless you know the number/it's an expected call.

> - Shouldn't my mobile phone network verify that the caller - which was also inside their network - is a valid subscriber? Otherwise, how can they bill someone for this call?

Call billing records don't use caller id in the way you're thinking. If you pay for incoming calls, they're charged regardless of the source number, but it's recorded for informational purposes.

For outgoing calls, the call record is made closer to the source and is tied to the line that made the call, not the source number.

For intercarrier calls (which almost certainly the case here), the source carrier bills its customer and the interconnecting carriers count minutes on calls and settle up for net difference in flows (calling carrier pays, but interchange fees are going to zero among US carriers)

> - How does this kind of scam call work technically?

Get a phone account where you can set the caller id and calls are cheap; call a lot of people; successfully scam one or two; take the money and run.

Some voip accounts let you set caller id. Traditional primary rate interfaces (T1) usually do too.
Because the EU is -- or at the very least, until the 24th of February, was (but if so, I fear they'll revert to form quite soon) -- a bunch of namby-pamby ditherers and cowards.

Sad to say it, as an EU citizen myself, but that's about it AFAICS.
Remember, that DoorDash is YC13.

Ycombinator is enabling this kind of behavior, either historically or currently.

I think that YC should audit what their prospective, current, and older companies are doing, and avoid or forbid unethical and/or illegal behavior. And barring active influence, they should outwardly denounce companies that choose to engage in these kinds of scams.

(I have a private plugin that does company searches and sees if they are a YC company. You'd be really surprised just how many negative articles are YC founded companies.)

Edit: and the downvotes commence
> Mirror Wikipedia

The Kiwix app on iOS is good for that. It handles .sim files which consist of offline versions of some major resources.

Then there’s the RACHEL project that creates mini offline internets of edu resources, but I don’t think it’s a free download: https://worldpossible.org/
I hate to be "that guy" but at this point, having seen how our interactions with Nature tend to go, my gut reaction is that at some point, somehow, this is going to be very bad.

There's probably a good reason why C4 carbon fixation hasn't taken over the plant kingdom.
You make a lot of assumptions here. Sometimes the answer is simple and people are not sexually compatible, were never good at having sex together and rushed into a long term relationship. I've seen this more in people who were further along the 'sexual repression' spectrum (i.e. following religious advice about relationships and marriage).

Sometimes I think cheating and divorce is as much the norm as mating for life. I was reading a study recently that found that sexual intimacy steadily decreases over time in a long term relationship, and only seemed to go back up again if divorce/new partner happened. I will dig it out if anyone is interested.

There is a taboo around non-monogamy which I think is detrimental to many people, and certainly a lot of people make multiple partners work, despite all the barriers to doing this in most societies. It isn't a sticking plaster for other issues, that I agree though. If anything it needs the participants to understand well what they want and to be excellent communicators - something we can probably all work on.
Ask HN: Can anything make Git as popular as Subversion?
I recall when git caught on, during the era 2010-2012. From 2005-2012 the companies I worked at used Subversion, but since late 2012, every company I've been at has used git. I used to ask, "Will it be possible for everyone on the team to use this?" and most proponents of git said "Eventually we will develop easy GUIs so everyone can use it" but it's been more than 10 years now and it still hasn't happened. git is popular with computer programmers, and it is only popular with computer programmers. I recall at the companies that used Subversion, it was the universal version control for everyone at the company: the CEO, the CFO, the graphic designers, the marketing team, the sales team -- anyone who had a document they wanted to save or share, they would just throw it into Subversion. On Windows, there was the TortoiseSVN client, which many people felt something akin to joy when they used.

I was concerned when git emerged because suddenly these organizations were riven across multiple version control systems. The CEO, the CFO, the graphic designers, the marketing team -- all of these people started using different tools, such as Basecamp or Google docs. And the computer programmers used git. I suspect this hurts an organization somewhat, chopping up its version control over so many different tools.

I'm curious if anyone thinks it is possible for git to ever catch up to Subversion in terms of ease of use?
Why not just use an ad blocker?
It's still just a way to keep it off the books. In the states, you have to pay out leave people earned and did not take when they resign.

That can be very helpful when your pay dates don't line up right due to how different companies handle pay.
Maybe my perception is a little off, but I think of the Romans as having outsourced their "high" culture from the very moment they could afford it--formal education, medicine, and theater were for Greek slaves to do. A dignified Roman was more suited to the manly pursuits of farming, conquest, and engineering.
That's not a new observation, as you mention. However as trailing-edge nodes improve and mature, their cost-per-area should still tend to drop over time. So, in a way, Moore's law might still be full effect despite developments "running ahead of it" at the leading nodes.
I've found that "Do not be Chicken Little" is far and away the most difficult thing to do in startups. This is because the CEO, the Product org, and similar are often deeply invested in the idea that they just need a little help and maybe some IR. Helping them understand an accurate assessment, no matter how well-communicated and at the appropriate level of technical detail for the audience, will often come as a rude awakening. In short, Chicken Little-ness is often a matter of the severity of the gap between expectations and findings.

Have a clearly communicated, well explained, prioritized, and data-driven plan is valuable. It's especially valuable for the next CISO when the third CISO gets fired for costing too much engineer-time as PMs plead for them to bear in mind the impact on team backlogs of patching.

There isn't always a good way to do it right. There's sometimes not any real negotiating space to be more than a figurehead who handles the occasional incident.
This is all moot.
This consequence of MarketRank would be kill forums across the web as they get filled with spam comments from SEO GPT-2 bots.
The problem I have with Make is that it has a syntax that most web developers I have worked with would find archaic and unfamiliar.

On some projects I've worked on, it's been used as basically a command alias system that only a few people can maintain. None of its caching or dependency chain capabilities were utilized.

In these cases, shell scripts would have been a better option, and in some cases were later introduced with success.
One reason that vinyl is doing better than CDs is because of dynamic range (loudness) wars. Vinyl is being marketed to more discerning customers, so it's being mastered with MORE dynamic range. By rights the CD should sound better, but it doesn't.
The deal is simple: when Russia stops slaughtering Ukrainian civilians, the rest of the world will stop isolating their economy. It's much like the shipping blockades that were used against the European Axis countries in WWII.

Russian civilians should consider themselves lucky that the war is only economic for them.
I had this happen to me. Went to order something for pickup from maps. I thought it was the restaurant's page but the order went through postmates. When I arrived to pick up my order, the staff seemed to think I was an employee of postmates.

Anyway, when I got home I did some searching and found out the restaurant had a different webpage from what I ordered from. The prices I paid were a little higher than the actual business websites. It seems postmates charged me more, taking a cut while doing nothing to make the food or deliver it. What a parasitic business to inject yourself as a third party like that.
You really think those are fantastic? The only ones that seem even remotely good are the knew where the camera rotates around a static object (couch, whatever). For the room scale ones, the results are terrible. Like this one of the sketch fab hq: https://sketchfab.com/3d-models/sketchfab-hq-scanned-with-ip...

It looks like something out of a video game dream sequence where your world is falling apart.
I looked around for something like this but finding something that can drive the panel is tricky. In my case it was an old surface studio with a 3000x2000 resolution. I think it’s actually two panels fused together and calibrated at the factory and it’s all custom. Finding a board seemed nigh impossible
Hmm. An engineered tree introduced to the ecosystem. What could possibly go wrong?
Duplicating factories takes time.
Luckily, the US plants 1.6B trees a year. The world already knows how to scale up very similar supply chains to what we need to propagate Living Carbon seedlings. We work with a large scale nursery that produces over 300M trees a year right now and they are increase their greenhouse capacity for us. You're correct in needing to include the emissions from planting in how we do our lifecycle carbon analysis. Once upon a time we tried to drive the seedlings up to a planting site in a Model X and it was quite the hassle. Needless to say we need a Remora enable truck or electric truck.
If you install their APK manually it can notify you when there's an update, and just a tap to download the new APK. There's also an offical newpipe repo you can add to f-droid.
Yeah I put it just below what people in developed nations get, because the holidays and sick leave put it much closer on par (5-6 weeks)

I don’t consider france a productive environment that has struck a balance for doing business reliably, with a hostile sentiment that permeates down to seemingly everyone and so I don’t really put much stock in their particular labor advances
Yet another example of the misleading attempts to capture business inquiries by intermediaries. This has long been the case in the hospitality industry, where third party bookers make their ads look so deceptively like you're going to the actual hotel website that I have trouble sorting them out, despite considerable knowledge of their tricks. Ditto insurance - you can't find clean links to Medicare services, or actual ACA insurance exchanges half the time, for the blizzard of brokers' links/ads that appear high in the search results.

This is only partly Google's fault though - it's the brokers and other re-intermediaries really fueling it. They ought to be sanctioned along with Google.
The first SE (iPhone 5 hardware) and the current mini have a great hardware design.

All of the other SEs I would never consider, and the mini is likely EOL’d. Which is sad, because the mini is my favorite iPhone of all time.
Because the design of the original caller-id system allows the initiator of the call to attach any set of numbers they like as the caller-id value that is shown on your phone.
I’ve been using ita matrix since before Google bought them. Seems more than 10 years. https://oldmatrix.itasoftware.com/
Great article format, to be reproduced in different fields
If there's a market for tooling to go make that content, then go make that tooling.

I think that market is actually pretty small since most of the use cases that flash was filling are better served by the varieties of tech that exist today.
> The upside: Russia doesn't seem intent to even set foot in western Ukraine.

That seems to have changed since you wrote this five days ago.
VC funded no less.
I didn't take any of these classes personally, but I do remember in college there was a whole host of Calculus for Business and Economics type courses that were much more focused on practical application than theory. Maybe picking up some of those textbooks would be the way to go.
Yeah, that and uv would be cool for looking at plant life.

The seek and flir imagers are cool for IR
Don't ask the question, you know the answer, don't fear and go for it.
Are you looking for a language-specific tutorial?

Pls see if this helps.

https://www.google.com/amp/s/www.freecodecamp.org/news/pytho...
Electron has become the Godwin point of software performance discussions.
The author writes "who would give you money if you didn’t know what product you were making". Which is a very good point. And is the point of an creating an MVP first. You create an MVP before you seek outside financing, not after. You know, so that you know what product you're making when you ask for money.
How to introduce price hike to look like an improvement
> There's sometimes not any real negotiating space to be more than a figurehead who handles the occasional incident.

Should you run from those situations, then? Or is there still valuable experience (or benefit to the company) if you are a figurehead?
I think typing skill does matter with text representation. I've seen a lot of 7-9 year olds who might be able to cope with text-based languages conceptually just get frustrated by the slowness of typing when introduced to them. Which doesn't mean it isn't impossible for them to learn to type at the same time but they have to be much more motivated.

Syntax and other errors in many language are also really frustrating and I've seen children give up on text-based languages in frustration with all the errors they get (especially when they make lots of typing mistakes!)
I learned C without too much difficulty as a teenager, and also began to learn C++ at that point (I doubt anyone ever finishes learning C++), but I abandoned Win32 and MFC in disgust when I briefly tried to learn them at age 18 in the late 90s. Maybe I would have gotten further if I had started younger, or if I hadn't been spoiled by Java first. As it happened, I didn't really master Windows programming until my 20s when I had to do so for a paid job.
> I think the large push by manufacturers into large phones is primarily due to battery life and power hungry CPUs.

If that was all there was to it, they could just bring back the "brick" form factor that was all the rage pre-smartphones, just with a smaller touchscreen.
> I'm surprised that more restaurants aren't suing them over this.

My guess is that most restaurants don’t even know where to begin when it comes to suing something like Google. At least that’s how I would feel.
In Ukraine’s cyber-war with Russia, who is a civilian and what is a war crime?
I dunno why NPR makes it hard to find these, but here's a transcript:

https://www.npr.org/transcripts/901110994
https://github.com/minimaxir/hacker-news-undocumented#percei...

"Additionally, founders of YC companies see each other's usernames show up in orange, which — although not an explicit benefit — does allow fellow YC founders to immediately identify one another in discussions."

There it is, in a nutshell, how company owners are able to brigade as a collective group.
This reminds me of the good times I had using opera to download all my RSS feeds while in class to read at home where I had no internet. Then I would queue all the links from that as tabs so I could fetch them all via "refresh all" the next day, and on and on with the links from those pages...
If any one has model (draft) legislation to prohibit misc hijacking strategies, please share.

I've chatted with my local reps (city & state), who sounded supportive. Figuring out some kind of policy proposal is on my To Do list.
Disagree here. This is where I would quote the principles of two other language.

From Python: have one way of doing things

From Go: explicit is bette than implicit.

Is Sdk=... is just a short cut to pull in a handful of framework references? Or are there actually more things happening under the hood?

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