skysight-inc/HackerNews huggingface dataset:
Same thing with kitchen appliances, but not limited to Facebook. I'm not going to buy another refrigerator for at least 10 years, but still I'm treated as Mr Fridge.
And also in the UK when someone tried to issue a reverse look-up CD they were sued by whatever BT was called at the time.
the Nobel Peace Prize is sort of a sham.
I watched The Wire with my Italian (from Italy, not Italian-American) in-laws. Even with subtitles, I'm pretty sure they missed a lot of the story.
What the comment you're replying to is saying, is that if you were deeply obsessed with the problem, you wouldn't have to think twice to make trade-offs. If the problem you're solving really needs solving right now, you will always make the trade-off that gets your solution into the world faster. You're not obsessed with the fact that teams all over the world could have less sucky meetings if they had an even incomplete version of your product in hand right now.
Berlin is going through this at the moment. From being "poor but sexy" to having everything safe, clean and nice and the rents doubled.

Artists (of any kind) don't make any money, and don't want to waste time making money when they could be making art. So they need cheap places to live. Cheap places are cheap for a reason: there's no heating, or the roof leaks, or the kitchen isn't really a kitchen, or it's miles from anywhere you'd want to go. That doesn't matter if what you really want to do is spend every waking moment creatively and around likeminded people.

Apparently Leipzig is where the artists from Berlin are moving now, because it's cheap. But who wants to live in Leipzig? It's a nothing place.

Until 20 years from now, when it'll be a cultural centre because of all the artists there... and they'll have to move on because the rents will be rising.
Counterpoint: that guy right there is your user. He's the guy you're selling to.

If he doesn't think you're worth the money... You can say gravity is wrong all you want, you're still hitting the floor.
I mean technically in this case it's just another copy of the original thing no need/want to try and deceive people. In the long run all bitcoin will be lost. You could also parallelize transactions which I believe is still a problem in the cryptocurrency community.
The idea is OBS runs broadcaster side and thus what send the stream. Lightspeed runs server side (like YouTube, Twitch, Facebook, etc). Your viewers then connect to that server running Lightspeed rather than your home machine broadcasting the stream.
Artificial Intelligence Courses
Intellipaat Artificial Intelligence course online certification using TensorFlow is an industry-recognized certification training program to help you master convolutional neural networks (CNN), perceptron in CNN, TensorFlow, TensorFlow code, transfer learning, graph visualization, recurrent neural networks (RNN), Deep Learning libraries, GPU in Deep Learning, Keras and TFLearn APIs, backpropagation, and hyperparameters via hands-on projects. Therefore, learn AI by enrolling in the best Artificial Intelligence course online using TensorFlow and become a successful Artificial Intelligence Engineer!
The entire content of this AI course is developed by leading AI professionals to help you find the best artificial intelligence engineering job at the top MNCs. During the certification training, you will work on real-world projects that will help evaluate your skills and learning in real-time business scenarios, thus helping you accelerate your career effortlessly.

Upon the completion of this artificial intelligence online course, there will be quizzes that reflect the type of questions asked in the certification examination and will help you score better.

Intellipaat Course Completion Certification will be awarded on the completion of the project work (after the expert review) and upon scoring at least 60 percent marks in the quiz. Intellipaat certification is well recognized in top 80+ MNCs like Ericsson, Cisco, Cognizant, Sony, Mu Sigma, Saint-Gobain, Standard Chartered, TCS, Genpact, Hexaware, etc.
Yeah, but the mob also likes winners. After a "fair" fight. Like in the reality survival show. It seems like a good fight, but when you have trained professionals vs. desperate people - you can have a spectactular fight, just not a fair one.
Test suite is not free to create or maintain. To your example, for a product that isn't mature, a UI test suite is a waste of time and greatly increases the cost of UI changes.
>The reason that C programs often don’t perform as well as an equivalent rust program[1] is that it’s so incredibly hard to do anything at all in C (especially something reliable) that one can usually only do the simplest thing possible and this typically means simple data structures, simple algorithms and arrays

Reliability is very often the name of the game with C, and part of the reason you might see it written in such a simplistic fashion. In embedded systems, we often follow very strict code convention that has strict requirements on how a C program is to be written. This includes everything from how memory is to be allocated, the maximum number of local variables, the maximum number of the arguments, various limits on a function, constraints to handle errors, etc. We do this because it minimizes potential hazards especially when working with limited memory and system resources.

C is an unforgiving language in that mistakes can occur silently and on mission critical hardware these mistakes can cost more than just your project milestones. These programs are very specialized and often have complex algorithms associated with them. Most of the systems I've worked with include various kinds of feedback control systems, and accompanying algorithms. If you're familiar with control systems, you'll know these algorithms are certainly not trivial by any means.

The challenge with C is more as a developer your C code needs to be perfect. Bugs just aren't an option like they are in other environments. Once a specialized piece of hardware ships it needs to work as intended under a myriad of conditions without powering off for the next 30 years (not always the case but more often than you might think). Sometimes this kind of software is going to be put a position it may have never been designed for. The best we can do is try to add various check/support mechanisms both in software and in hardware, and maintain as safe and hazard free software as possible.

In terms of performance, again coming from an embedded environment, there is almost always a spec we are aiming for. It needs to do X tasks in N time for example. Of course high level design questions like whether to poll or wait for interrupt, or how to broker data from shared resources is decided long before you get to the question of how should I, or if I even should, compare two strings. It is nevertheless advised to go with a trivial solution if the ends satisfy the needs.

Is C time-consuming to write? Is C a "hard" language? These are subjective and depend on the nature of the project. I would certainly never use C with only libc to write a webserver that's going to be serving SaaS Co's backend API.
You have some data in the hands of any government, and once you have a judge's approval, the data will be obtained by the authority regardless where you are. It makes sense that the data should be stored on your devices only. If a criminal is caught with his phone, the data can still be obtained by the police (the same as phone records for example), and it can still be useful for criminal investigation, and normal citizen don't have to worry about their data. It is actually achievable with Google and Apple's approach.

And I think it was a genuine answer. This is a reply to MP, not a random reporter on streets.
You're essentially in prototyping phase. Inevitably you'll have to discard whole chunks of code, because your understanding of requirements/concept space changes. Then you have to discard both your code and your fine tests, wasting ~2x more time.
Singapore also has one of the lowest fertility rates in the world, at only 1.16 children per woman. Living in a controlled and apartment-dominated country seems to crush the desire and ability to have many children.
Without seeing the code, none of us can say whether this is problematic or not. The post explicitly says the code has intrinsic complexity, so it seems very plausible that the comments do explain what's going on. Perhaps they are like:

// Step 1: Prepare the widget
... 10 lines of code ...

// Step 2: Fnagle the widget
... 10 lines of code ...

Some (Martin Fowler in Refactoring) would respond to this by putting each of those 10-line code blocks into their own functions call step_1_prepare_widget() etc., but many times (not always) this ends up making the code harder to follow.
The cheeze stands alone.
I'm not sure what slides mean but there appear to be a singular bug: "1 Slides".
well yeah. It then requires a single sociopath to make the rules that will be followed by 'normal' human beings.
We are planning on something between $5 and $8 a month.
Good fortune and damn hard restrictions super early.
Amazon enjoy that kind of thing too. Look at a product page, Amazon ads become for that product or similar ones. Buy it, and... they still want me to buy another one. And they wonder why people use ad blockers...
The only sad part is that this gives existing food delivery apps a stronger foothold now that they are established
> There's something about software workplaces that discourages thinking out loud and exploring ideas.

I actually encourage it (or at least try). I just prefer it to be 1 on 1 (not necessarily with me), because we can’t really afford doing all of our work on a whiteboard, at some point we have to deliver. Also, I think this exercises are useful up to 3 people, then conversations quickly become too unfocused.

What I meant is that a lot of people are unable to recognize that they are stuck or very behind the schedule, and fear saying so, even if it’s not their fault.

I get it, I also had bosses who “killed the messenger”, and I’m convinced that this is in some sense a feedback loop. My point is that it’s very hard to break this loop with most people, they seem to either get it immediately or to be incapable of it, no matter how much I try.
There is still the pathological case where everyone is waiting for one chopstick except the one person who is resolving the deadlock. You would end up with 2 people eating at the same time. When people are talking about 80 core server chips that's kind of letting you down.
"Alone" edits it to look like a fair fight, which supports my hypothesis. Nobody is going to tune in to watch a race between a Beetle and a Porsche.
This has not been the case with configurations optimized for high utilization or random writes for a very long time.

The auto-balancing behavior of recent versions approaches something that you can raise the max full parameters on with no additional tuning.

In the past it's been possible to utilize a relatively large number of placement groups (for which the performance penalty insinuated in the documentation seems to be greatly exaggerated, and the complications resulting from using too few greatly understated) to approach and exceed 95% utilization even with heterogeneous OSDs. It is also possible to achieve very high utilization via manual tuning of host and osd weights.

If you care about random write performance and are not using Optane or NVRAM journals, then you are doing it wrong.
Honestly, having a password manager makes this so much easier.

I still like the OTP process, but it is more hassle than using the password manager.
They're referring to the "debt" bit of "technical debt". If you default on a loan then that means you did not pay back a payment that is due, at least not on time. If this happens enough in real life you might end up with bankruptcy. If you could default on a loan and suffer no consequences then it might happen more often!
Thorrez is correct in their interpretation of my comment, so I have nothing to add there.

However given your username I'd like to let you know Cobra Kai season 3 recently released and is as silly as ever, in case you haven't already watched!
You should list how much each investor has under management and how much they typically invest. Otherwise, founders will be wasting their time.
Forgive my ignorance, but wouldn't the computer actually reacting to the calculation (and sending a command or displaying the data) still be very vulnerable to bit-flips? Or were they displaying the results from multiple machines to humans?
How is your project protected from being bought off by a bad actor?
Another name of OTP in E-Mails are capability URLs and they are used quite frequently.

https://www.w3.org/TR/capability-urls/

There are some problems though and the authentication could be called weak.

Problems is that URLs aren't regarded as secret and the irrational tendency to log everything doesn't help, as these OTP will be visible after a while.

So these OTP have to be invalidated at some point as they tend to become revealed. If expiration is necessary, you still need some form of auth to regain access.
Compared to saved passwords in terms of usability: it adds extra steps, potentially several, which is annoying.

Compared to passwords in terms of security: you have to consider that the client visiting the link might not be the client with the session being authenticated, at which point there might be confusion over multiple authentication requests of mixed legitimacy around the same time. I don’t know how this is typically solved.

I think better than either for security and usability is passwordless WebAuthn with a local factor (e.g. Touch ID for Apple devices, or even a master password for a simple improvement over existing password-unlockable saved passwords), if implementing something outside the status quo.

(edit: starbugs’s point about latency is also very important.)
“Walkable” has never meant “has sidewalks.” It means the neighborhood’s denizens can reasonably walk to meet their day-to-day necessities. It has always meant that.
Conventional? It's a virus vector with replaced genetic sequence produced by sequencing and genic manipulation.
Heh, I totally did the restaurant platform and just like him it failed because all of the customers run razor margin business and some of them are still uncomfortable with the internet.

But unlike him, I noticed the downward trends and decided to cut the losses even though I had managed to hit the break even line.

I thought it was a pretty good decision on my part.
That's the issue - the CFO might care, but the staff actually delegated to spend the budget don't.
> I honestly didn't think anyone browsed the web without javascript enabled.

Not very common in the general population. But there are those (mostly software developers) who prefer to be in control what code they run on their computers. I know one person who does most browsing using lynx. That is certainly extreme, but extensions like NoScript and uMatrix (has gone out of maintenance recently) certainly have their user base.
Show HN: No-JS Approach to Combating FOUT (“Flash of Unstyled Text”)
To be honest I don’t really believe any programming language is that big of a boost in the real world, outside of certain hard requirements for correctness
or performance. Ironically if I were to want to make another 10-20 year bet on a language it would be Rust so perhaps I’m drawn to douchebaggery, but I’m sorry that’s your experience of Clojure.
SRT is massively complicated hence just the one implementation from one person. It’s based on a defunct file transfer protocol.

RIST adds nack based retransmissions to decades old RTP and has multiple implementations.
Hi, long time tech startup CTO and CTO freelancer here.

First of all, thanks for sharing your story. I think the real lessons here is that:

- a founder CTO needs to be very strong on product: I never accept offline capabilities or even mobile compatibility for a MVP, this is simply never necessary to get the needed early feedback

- as a tech startup cofounder, your infra should be a docker-compose.yml and that's it, your CI should be a README "ssh, git pull, docker-compose stop, build, up" and it should take max 3-4 hours to set up

- caring about unit tests and the like is useless when you're still iterating fast, automated tests are good once the product is stabilized and you want to kinda "freeze" it or at least stabilize it and introduce some friction in the dev process to prevent regressions (you trade speed for quality)

Sounds to me you spent entire months working on things which did not provide any business value
That really depends on where you are in the world.
Don't forget he's a CCP member himself.
> Early in 2018, after having worked for 10+ years as an employee, office politics got to me and I was tired of wasting time in meetings. I really wanted to quit, be my own boss, and have more impact on the world around me.

In a lot of failure stories, I have seen similar starts. Entrepreneurs wanting to be their own bosses and hoping that they will stumble on to a problem that will change the world. If you don't have a problem already, it's a brute force approach that takes a lot of resources including your health. I believe one should always start with a problem.

Secondly, being "my own boss" is really impossible if you are working on real and hard problems that succeed. Oftentimes, your customer is your boss. To solve for motivation, you need to give sufficient autonomy and ownership to your team.
The problem there is that if your email password is found (cracked, leaked, etc.) your account is pwned.
However, due to the "recover password" options, your other accounts are pwned too.

Finally, if you ever loose your email password, you won't be able to access any of your accounts anymore...
I had a friend that worked there for a few years. He was all set to come home for a holiday and management waltzed in and just told everybody holidays were suspended. He still got to come home as he was something of a special case but it was a good story for us ...

Also the legend of the bank who called a fire drill then revoked everyone’s security when they were out of the building and told them they were laid off ...
Just took a quick peek at the binary-trees C code. Why using openmp while the others don't? why use recursive functions? The C implementation is not correctly optimized. People just paid more attention to Rust and other languages. Rust can be as fast as C, but "faster" is really misleading. BTW, I use clang all the time since it's better than GCC.
Thanks, I'll get that fixed :)

"Slide" was just a play on that fact that the domains will drop (slide down) in price each day, until they're sold.

So the number is just a count of how many times they've done that so far.
Sounds exactly like my former employer ha.

IIRC our system wasn't even fancy ML - just finding known user IDs with identical timestamps over many simultaneous clicks / impressions on really diverse publishers.
Yeah mvp only applies to startups where product market fit is the biggest risk.

If you have a known market like nuclear fusion and your biggest challenge is going to be how do I scale nuclear fusion, and how do I raise money from the DoD than mvp/lean startup and 99% of the advice on this site aren't applicable.
What Django best practices is Django breaking?
Really? What made you think that? For example, the first “lesson” is to find a scientific niche early that will be hot in 5-10 years.

This seems like decent enough advice to a young scientist.
Reading this thread I really start to feel people don't understand what fraud is. You shouldn't be calling it fraud when in the next paragraph you say that FB does work for impulse buys and not "ozonetel"

Just because your ads didn't convert, or 90% of the traffic you buy didn't convert, doesn't make it fraud. Fraud is malice, with the intention to defraud someone and not deliver what you promise, with intent. This is completely different to you setting a target demographic on FB and Google and it not converting.

I imagine most people calling fraud in this thread aren't actually talking about fraud, just non converting traffic. There could be a million reasons for this. You haven't set up conversion tracking, your targeting could be off, or your product or landing page is just crap. Calling it fraud is not helpful.
It's rather unlikely that an anon on social media (HN) is "the guy you're selling to." Possible, but there are so many other motivations for a critical comment. "The guy you're selling to" is tangible and clearly has money to spend to solve a real problem.
You could opt out in the US too, required paying a monthly unlisted number fee
Singapore police may access Covid-19 contact tracing data for other purposes
I honestly don't understand this. If this is really such an easy way to make a city grow economically why aren't the artists making money off of this to fund their next move?

> don't want to waste time making money when they could be making art.

You would be making money precisely because you are spending your time making art.
A long time ago I did that with "CDN" domains. I bought ~10 of them (variations of fbcdn, akamai, and ytimg). I _did_ see some traffic (some hits per hour if I remember well), and many of them were from cheap handheld phones (from the user-agent).
SCREWBY!
Yeah that's what I meant, clicking the ads will always be just as safe as visiting the sites themselves, you can't really ask for more than that.

EDIT: I suppose you could ask for more, you could do as you hint at and not even link to sites with malware I suppose.
> Ma’s last tweet was on 10 October last year.

His previous tweet before that was on August 19, 2020 (looks like he is/was starting to loose interest in Twitter).
That's fine - that's awareness marketing and if you want to do it with online ads that's up to you. But then you should consider it compared to your other awareness marketing channel.

But the promise of performance marketing is exactly this immediate connection between ad spend and performance (i.e. sales).
> I genuinely have no clue how people become infected with them or indeed whether it still really happens at all.

I'm a bit late to the conversation, but can confirm that yes, people do still get infected.

We almost always turn something up while doing virus scans at the repair shop I work at, and we mostly use off the shelf products, along with a couple other tricks.
Correlation != causation. I expected HN readers to know that.
One place where I worked spend a lot on ads, but they also hired some marketing people and a leads conversion person who seemed to be able to quantify how much return on investment they were getting from ads.
Sounds great!

Couple of things / questions.

1. Can I schedule a todo more than once? Some stuff requires multiple rounds if work.

2. My back button doesnt work from the login page. I press back expecting to go to index but instead refresh login.