skysight-inc/HackerNews huggingface dataset:
(repeating my earlier sentiment) This is a poor assessment.

Business want someone that understand their needs and can communicate in their terms - not 'someone that can code'.

Having lived on 'both sides of the fence' it took me several years to develop the perspective, maturity and skills necessary to be able to communicate 'with confidence' to customers, and it's not some kind of bluster.

While the bar is certainly lower for someone to 'just have an idea' and so there's a lot of chaff and noise ... for most startups that don't require exceptional technical chops (say for example, not a new kind of DB), a 'good CEO' is worth far more than any technical contributor, at least nominally.

Technical contribution in more clearly defined areas is more or less just skilled labour.

The big advantage of being technical at an early stage is that that labour can come very cheaply with long hours etc. and the material reality of a startup is that there is 'a lot of work, and it's mostly technical'. Also - it needs to churn quickly, which is difficult to do for regular staff engineers at an established company.

The best thing any young technical person could hope for is a competent, trustworthy, conscientious, somewhat business savvy CEO who can communicate, as a partner.

Edit: The #1 issue I see among youngish new companies making pitches, is that they are building something that nobody wants. They have no specific insight into some kind of market need, and don't have the ability to communicate with material confidence around specific issues. Sadly by the time someone has been working in industry long enough to do this (and this is a minority, not everyone develops insight), their opportunity cost is usually pretty high and they're less interested in 'startups'.

For example, in a recent discussion with a major retail exec., listening to his woes, a 1/2 dozen solid concepts came out of a 1hr. discussion, but they're opportunities that could only be addressed by someone with that insight, and would be hugely benefited by someone like him doing the selling.
Interesting q. I have a bunch of family and friends who regularly put on or participate in art shows. (In fact my wife just came home with a check from a recent show and I'm super proud of her)

I really recommend that you talk to or informally interview some local artists. They can give you solid advice and probably tell you what you need to do next. They may even offer to review your progress.

If you're doing this as a hobby, I think I would really ask yourself what kind of publicity you need for this to be worth it to you.

If you can make art and be happy, you're done. Publicity adds all kinds of drama, expense, politics, especially the more you focus on it. I have some artist friends who paid to play and got lots of publicity, and then lost it as soon as they stopped paying.

Personally I have some ribbons but I don't find publicity that helpful in being the kind of artist I want to be. Everybody's different. Good luck to you.
Sure, but in a healthy society taxes are used for basic necessities (such as health, education and infrastructure). International holidays are not usually seen as such.
> only 2 commercially viable mass market desktop operating systems

There's a chap from RedHat here, telling me that Linux is commercially viable.
> I think a case can be made that Ticketmaster will be replaced (or replace itself) with blockchain tech that will eliminate scalpers.

Why is this better?

Receipts on the blockchain is just another push toward purchases being "renting access" instead of "owning stuff I can resell anonymously."

I can think of very few transactions that I want permanent and signed and public. The fewer the better imo.
Same article, posted a few hours earlier, discussed here: https://news.ycombinator.com/item?id=29773407
Tiny habits is written by an actual researcher. In fact Dr Fogg can be considered a founding father in this space.

https://behaviordesign.stanford.edu/people/bj-fogg

https://behaviordesign.stanford.edu/welcome
Depict.ai | Backend, Frontend and Fullstack Engineers | Stockholm, Sweden or Remote

Depict.ai (YC S20) is on a mission to challenge Amazon's domination of e-commerce. We provide amazing product recommendations using computer vision and NLP, integrate on any e-commerce site in 5 minutes, and prove bottom-line value with A/B tests. Founded two years ago, we serve hundreds of millions of requests every month on some of the largest e-commerce sites in Europe and are backed by investors such as Y Combinator, Initialized and EQT Ventures.

With backgrounds ranging from Google, Uber and CERN to self-taught programmers, we are united by our passion for building a great product. We think big but start small when solving problems, delivering value first and iterating rapidly until we have something great.

We're growing rapidly both in terms of revenue and headcount and are always looking for more talent. Find out more and apply on our careers page at https://careers.depict.ai/ or feel free to reach out to me at john[at]depict[dot]ai if you have any questions! Some of our tech stack is Python, TypeScript, Kubernetes, and GCP.
On the technical side, anyone know how their browser extension to save webpages.. works?

I'm writing a personal reader / reference tool. More of a knowledge base than a formal reference tool, but i want similar functionality, and so i've been researching ways to locally archive web pages to cite in notes. To save effort, i was trying to reuse existing methods in Reader-like libraries. The best i found so far, i think, is Telegram's library of "Instant View" parsers. A community managed set of scrape instructions basically, XPath and whatnot, that i could write an implementation for and - in theory - support everything Telegram does.

This is a fair bit of work though. I debated instead simply saving the whole webpage, but that may require saving the JS and i really don't want to execute JS as part of the citation.

Anything i might be missing here? Instant View is the only community managed format for scraping i've seen, i'm surprised this isn't more commonly outsourced to communities for Reader modes and whatnot
They do? In China the best restaurant had one table.
here for this
This is a clickbait article that doesn't deserve a place on HN. So let's forget the "bro" aspect. Some methods of soil rejuvenation are very compatible with modern farming, and some farming in the US still depends too heavily on chemical fertilizer.

In the mid-1800s, the "Great American Desert" was rebranded the "Great Plains" in a marketing campaign designed to get poor Irish people to go out and populate/farm it. That whole mess ended up with the topsoil getting blown off after a single generation of farming. Meanwhile, we now understand "soil" as a very complex substance, more organic than mineral. If they had understood that then, they would have had a better yield and the Army Corps of Engineers wouldn't have had to come in and rebuild Oklahoma and half of Arkansas from scratch[0].

For all the wonderful development of the 20th Century, lots of mistakes were made and lots of land was destroyed to achieve a brief burst of productivity, and lots could have been made more sustainable, and still could be.

[0] https://apps.dtic.mil/sti/citations/ADA637016
Looking at your calendar, you had no time for bathroom breaks, lunch, time to reflect & recharge, etc. I would expect by the end of the day you were pretty tired. While you probably got the structure of the meeting pretty down pat by the end, don't you think your ability to evaluate may have been affected by the number of meetings you were taking?
The issue is not running cat6 in a conduit (per se).

Original poster was running cat6 in the same conduit as high voltage residential
Wiring.

That’s scary. The wires in cat6 can carry a surprising amount of current at 120v and wires get chafed or damaged sometimes.

It can be thermal cycling from load, or weather, or a gorilla yanked on them too hard during installation, or whatever.

That can result in 120v or 240v mains voltage at BIGAMPS (most HACR type breakers and residential panels can sustain 10k Amps for a tiny bit) until the wire vaporizes. That’s routine during things like AC compressor startup.

That can make that random ‘should be harmless’ RJ45 plug an immediate danger to anyone nearby. And since the wire won’t vaporize until there is a sufficiently low impedance path to ground, it can stay dangerous for awhile.

Also, different buildings somewhat often have different ground potentials, so running something low voltage and sensitive to voltage spikes and net current imbalance between buildings like Ethernet tends to not go well sometimes. It’s really hard to tell this is happening too, so it sucks to debug.

6 ft away? Probably not a problem if both buildings are grounded decently. Metal conduit helps with that as it acts as a supplemental ground path to reduce any potential differences.

Hundreds of feet? Can be a problem if you do it much.
Programming targets the machine while writing can influence the heart.

Don't write for a machine.
If your non-technical cofounder only knows a handful of marketing buzzwords, you should jump ship and find a better partner.

My personal idea of hell is cold-calling randos all day, trying to get them to pay me for half-finished software.
I agree that most of the time with entrenched players it looks like there are no outs. But let's try to look at your example of ticketmaster. Your options depend on how much you are invested in concert-going as entertainment. If not much - stopping altogether might be preferable to further feeding the beast. If a lot - you can explore your local musical scene of amateur bands. The ones that play in bars and other venues that probably don't even sell tickets, or at least do it without relying on ticketmaster. Sure, you'll lose access to stadium-kind of experience, but there will be no change without at least some sacrifices.
Yes! This annoyed me for so long, and I only recently learned that it happens (in part) because non-technical writing strongly encourages so-called “elegant variation”[1]:

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

Unfortunately, elegant variation spills over into “non-technical” cases were technical precision is still important, and that becomes a problem — like if you’re whether you’re supposed to know that the Pope is the same as the Bishop of Rome.

[1] Great quote from the article about the absurdities that the practice introduces:

>>A humorist imagined writing a news article about Gaston Defferre: "It's OK to say Defferre once, but not twice. So next you say the Mayor of Marseille. Then, the Minister of Planning. Then, the husband of Edmonde. Then, Gaston. Then, Gastounet and then ... · Well, then you stop talking about him because you don't know what to call him next."
>Essentially he's selecting for unemployed and even "desperate" candidates.

I once hired someone who was a little "outside the bounds" of qualified. In the interview, I sensed his "brain was bored" - I assumed from underemployment. He came to my team with a refreshing "hunger". I only managed him for a couple of months, but I hope he went somewhere that properly fit his skills.
One shot conversion is nice; but a web application that does it continuously will be much more useful. The beauty of an RSS feed is that you will get the updates.
Many apps are designed to do exactly this, so you outsmarted them by at least realizing they got to you... so don't feel bad about it. I have the same tendencies, and, at least for the smarthome stuff it is the reason I still want physical (albeit Hue/ZigBee) buttons everywhere (combined with automations based on time/events). I think this is also what the builders of Home Assistant strive for, I really like this piece (it has come up here many times so you may know it [0, 2016].

[0]: https://www.home-assistant.io/blog/2016/01/19/perfect-home-a...
SEEKING FREELANCER * REMOTE

I am building an overview of how to go from "Zero to Web App" via all the popular frameworks out there. Django, Flask, Laravel, Symfony ...

Each framework will be represented as a shell script which turns a fresh Docker image with Debian into a working web app with routing, templates and user accounts.

It is an open source project, but I am happy to pay for the scripts to be written.

If you want to write one of the scripts, hit me up!

I already did the Django one:

https://github.com/no-gravity/web_app_from_scratch

(It has routing and templates. Still needs the user account part)
Show HN: Generate beautiful GitHub contribution graph for your profile README!
As I learned from a smart trader: the right guess at the wrong time is just as wrong as a wrong guess.
Most ECUs have diagnostic messages that can read/write memory. This is often intended to be controlled by what "mode" the ECU is in (manufacturing/engineering/production/dealer-service), but these aren't always well tested or properly implemented controls. Fuzzing these leads to weird behavior and state machines with not-well-tested transitions. Whether you can reset these to a known state is ECU specific, and often will involve knowledge that isn't publicly known.
I think that's the key point in both 'sides' of the argument (if any) in the comments under this article. It's sustainability vs min/maxing (expenses vs effort vs yield).

I mean, it's obvious that small scale eco-conscious farming is "better" than large-scale industrial farming using genetically optimized crops, fertilizers, and pest control, but only if your definition of "better" focuses on sustainability, if it's cost vs yield and the like, industrial farming may be "better".

The eco-conscious way of farming is more labor intensive and will most likely lead to higher prices in store shelves. But on the other hand, there's plenty of people who would want to work as a farmer, as long as the wages and working conditions are good.
I don't understand why Google's engineers haven't figured out a solution to these. Other search engines, like Bing, do a better job.

It can't be that they don't see the problem themselves. I have trouble believing they're OK working on such a shoddy product or that they're told to leave it so shoddy (when they could probably work anywhere else). Maybe there is some technical challenge I'm missing.
exactly. data is pointless by itsefl
Why not whittle down 50% of the meetings? Sure you probably can’t guess who to cut out but you could have done 10 meetings, figure out what works for you and cut out the rest accordingly? Good idea still, I’m interested in doing something similar. Do you recommend any methods?
Yes 100%. By the end of the week especially.

Probably not the perfect setup. In retrospect, I should have baked in some breaks.

I didn't expect such a response and suddenly looked at my calendar and was like....ooooo dang. :)
> on the hook for given guidance.

If you get fined by the IRS for taking their advice, can you actually sue them for damages for being wrong?

Or if a lawyer gives bad legal advice, can you sue them?

I always thought the responsibility stayed with the person, even if they paid for professional advice.
I'm at best an amateur artist, but from what I can tell using social media tools to get your art in front of people is the best way to start. Share your art accounts with friends and family and make it easy for them to share it with their friends and family. Generally people only share things that are relevant to them, so maybe you can personalize your art somehow? Easier said than done, there is a lot of competition online.

There are also local groups for most art forms, hooking into those communities can be helpful for getting feedback and growing your network.
> The only thing that changes is distribution of mass (depending on where the tank is and where they keep bottles with drinks). A tonne of pee gathered from all over the plane is most likely less effect than 3-4 people moving from one end to another end of the plane. So a stewardess with help and a cart.

My informal search [1, 2] seems to indicate that every galley seems to have WC close by, though not vice-versa. Would never have thought to attribute that to an engineering decision before this discussion!

[1] https://theflight.info/seat-map-boeing-737-800-united-airlin...
[2] https://theflight.info/seat-map-airbus-a320-200-united-airli...

PS: Also amazing that thanks to COVID, I actually had to look up images of airplane layouts!
Submitted 23 hours ago: https://news.ycombinator.com/item?id=29770105

(If you scroll to the very bottom of the page, there's a search box.)
For example the TETRA standard for trunked radio, "The key stream bits shall be modules 2 added (XORed) with plain text bits in data, speech and control channels".
Search engines and SEO spam
https://www.stuartmcmillen.com/comic/supernormal-stimuli/#pa...
The promised land has always been six months in the future, for the past few years.
> What irks me most about people that complain about large binaries for empty programs is that every program past Hello World will actually use all these features.

I'm not so sure about that. A lot of embedded systems software works well without allocating any memory at runtime at all. Particularly microcontroller programs. The first version of Virgil targeted AVR (via codegen to C) and did exactly this; allocate all data structures up front, at compile time, and then bake them into the binary. This is still common in realtime systems.

No dynamic memory allocation = no garbage collector, no non-deterministic allocation/deallocation, no write barriers, no out-of-memory possibilities, no fragmentation. For a surprisingly large class of programs, this is a great situation!

> So why waste the effort putting in a code path to disable these things except for some philosophical ideal?

Virgil in particular, does the opposite; it only includes what the program uses. The analysis starts with nothing and then brings in things called and used from main, tracing through those new things, etc, until the transitive closure is included. Unreachable code isn't even seen, except by the parser and semantic checker, so it doesn't get included. Although, admittedly, the GC is a little special in that a single allocation in the program will drag in most of it. And most programs accept command-line arguments, which the default runtime boxes up into an array of strings for "main()", so most programs do end up with the GC included. You can turn that off with a flag or by modifying the runtime startup code (e.g. squirrel away the arguments array pointer and count, pass null to "main()", and parse the arguments as raw pointers without allocating. (but yuk.)
I got an offer from a startup as the first dev hire (CTO/Directorish) and got an absolutely laughable equity percentage. It was insultingly low. Promptly passed and thankfully broke into FAANG where I'm going to be making probably more than even if that startup had been successful with the equity split they were going to give me.
Fleet | Remote (Americas Timezones) | Full-Time, Remote | https://fleetdm.com

Fleet is building an open future for device management. Open APIs you can use from anywhere. Transparency for end-users. Trust built on an open-core foundation.

Join our team of friendly and competent developers to expand our 100% source-available (github.com/fleetdm/fleet) endpoint management product. We work closely with the osquery community, and have both paying customers and open-source users from organizations you’ve heard of. We’re backed by Sid Sijbrandij (CEO of GitLab) and are learning from GitLab’s open-core business model.

Roles:
Backend (Go) Engineer | $100,000 to $180,000+ USD & .3% Stock Options | https://fleet-device-management.breezy.hr/p/fec0c9f9afca-bac...

Chaos/Performance Engineer | $100,000 to $180,000+ USD & .3% Stock Options | https://fleet-device-management.breezy.hr/p/8ae4678eb6c0-cha...

Each of these roles will be reporting directly to me (CTO), please reach out with any questions: zach[at]fleetdm.com
Tech & advertising is a supernormal stimulus.

https://www.stuartmcmillen.com/comic/supernormal-stimuli/#pa...
> obviously not scalable or sustainable

reliable citation needed.
That sounds like an incredibly outdated mindset tbh. Would be very surprised if that was still generally true.
I studied fine art at a top 3 art school in the US (CalArts). I’m compelled to completely disagree with you on “art school leading to ascension” (and that it also must be traditional and boring...) The best artists I know would have to be taught how NOT to be successful despite their worst effort.

My advice, admittedly cynical and maybe unpopular, is that you either ”have it or you don’t”*. The asterisk being that you might have an underdeveloped “it” and not even know it. There’s no substitute for practice.

If we looked at reading the way we treat creativity, we would all be illiterate.
This is like a greatest hits list of annoying interview techniques. Most of this applies outside of tech too. In fact, outside of tech this type of hazing would be considered perfectly normal or character building (food service etc).

I always kind of appreciate it when this sort of thing comes out in the interview because it's an important signal to not work for that person.

It speaks to just how rampant this sort of behavior is in interviewing / hiring though. Why doesn't the Stack Exchange poster just leave the company so he doesn't have to deal with this manager? Because then he would have to go endure these types of interviews himself of course!
See my other comment in this thread - it makes no sense to ramp up production because the current demand increase is almost entirely due to lack of market confidence and there's no guarantee it will last long enough for new capacity to go online. That's why ~nobody is building new capacity for the affected nodes.
How long ago were you working there? I noticed this trend only in the past five years.
It only is needed for a short time. Fertility is already below replacement in most of the world, only a few areas are still growing rapidly.

https://en.m.wikipedia.org/wiki/Demographic_transition
Please don't post supercilious dismissals of other people. We all do it, and we all like it, but it's not intellectually interesting and therefore should be resisted on this site.

https://news.ycombinator.com/newsguidelines.html

Edit: the parent comment originally read "You have a bunch of engineers and designers that have been programmed to think they have to improve everything they come across. Its hard for them to appreciate anything without imagining how they would've done it. Relax people."

Please don't make retaliatory edits. It deprives threads of their context and is not in the spirit of the site.
Hong Kong news site shuts as pro-Beijing lawmakers sworn in
Apple Music is better than Spotify
alisonkisk: "what is the "proper" term for unhealthy urges that are extemely difficult to control?"

Addiction.