skysight-inc/HackerNews huggingface dataset:
What’s the pain you’re trying to solve?

Start by asking the users and managers of the large legacy system, “what are your pain points?” Typically you’ll find that the pains have nothing to do with the ability to deploy quickly or start up lots of little containers in different places.

These large legacy systems are rarely installed from scratch, and have all kinds of complex setup configurations that we’re done by outside consultants or vendor employees. Folks may not even know what it would take to rebuild and redeploy the system from scratch. There’s no ROI for the company to take risks by redeploying it in a different way.

It’s like asking, “Drones are awesome. Why don’t train companies switch over to them?” You have to first understand the problems that train companies need to solve. If you really wanna get drones into that market space, you don’t talk to the train companies: you talk to the train customer’s companies, find THEIR pain points, and use new technologies to win the customers over.

That’s exactly what containers are doing: they’re being used by brand new apps that disrupt legacy systems.
You can use git locally to get some of the benefits for yourself. No one even has to know. Distributed git FTW.
The c++ example is indeed a bit too much.
But setting up a Debian instance with nginx, python, nodejs and a bit of security would probably take max one evening.

For startups I personally believe in the more hybrid solution. I would use a cloud provider and manage the vms myself. For 100 dollars a month you can run 4 vms and a load balancer. Perfectly fine for even most scaleups.
Aws, gcs and also azure are money pits. These companies to me resemble the oracle kind of company. The same btw goes for all these tooling companies like hubspot, Salesforce etc. Attractive in the beginning, but bloodsuckers after you become bigger.
I've created an account only to tell you good luck, hope you enjoy your 2nd butthole next week.
The third kind is people use little bit and circlejerk that it solves world's problems, ivory tower elitism.
It's a mid-90's-esque link farm attempt.

Not going to do you any harm, but might make the Abdroidx86 project not show up in searches
So do that in the initializer list?
Ask HN: How to Decline Cofounder Requests?
Hi, I am a male technical solo founder who has founded startups before and am working on a really exciting project. As a solo founder, I feel like a single girl who everyone is hitting on. How do I decline cofounder requests?
At the time (and to a large extent even now) Kotlin would have required shipping a JVM along (on non-Android platforms at least, and not a straightforward task at all on iOS).

That's _far_ from performant for the use case in question.
Just because you failed completing a project doesn't mean everyone else's doing it wrong. I know sometimes it's really frustrating but that's life.
Can you expand on this? If you’re monitoring for data drift and retraining every so often after deployment (not just “set it and forget it”), what are the problems that can happen?
The renault ZOE's most expensive configuration costs $35k. I don't think Tesla is going to win price wars.
Half of those things aren't even specific to FP. And I bet most people don't even use pattern matching outside HN / reddit bubble, not to say it isn't cool.
This is great news, particularly after seeing a huge fraction of N95 wearers in Northern California last summer wear the masks incorrectly in ways that made their presence useless.
No answers. Any recommendations on books or blogs to learn data science?

I working through this book, which I do like:

https://www.amazon.com/Data-Science-Scratch-Principles-Pytho...

I’m rewriting the examples in Swift to help me learn:

https://github.com/melling/data-science-from-scratch-swift

Something with a little more theory might be good. Lots of the questions seem to require more theoretical knowledge.
You don't, especially not GCM mode. You use one of the mature tested versions out there.
MakeCode: Types, Games and Machine Code
Totally disagree. When you're at the point where a $50 server won't be enough, you still have a long way to scale, just by adding more hardware.

> optimizing for a single server is a waste of resources

No, I think you should spend your time wisely and actually building your product. I don't think you should spend a huge amount of time to "optimize for a single server" (whatever that means), just that a single server can be enough for a large amount of traffic.

Many startups go all-in on complex architecture, microservices and Kubernetes from the get-go (or start splitting their monolith or whatever before it's necessary) and lose a huge amount of time setting all this up (when only Netflix-sized companies really need it) at a time where they should've focused on building their product.

The point here is that you can easily scale most apps in small steps without having to indebt yourself with complex architecture from the get go, which requires having to spend huge sums of cash on sysadmins and AWS bills that don't benefit your users.
You can do that now? Create your own subreddit and pretty much enforce those rules, offer that sub as an alternative.
Scottish Power: "Billing chaos caused by a new IT system"
I agree smart scales have a massive margin of error for BMI, muscle weight, water %, etc..

That said, they are useful when used on a daily basis over many months. Clear trends show up accurately (I started using a Withings scale 8 months ago and have lost 30lbs in that period, no single measurement is useful and they often swing wildly up and down, but the trend lines over time are what I found valuable, and as accurate as needed, at least for my purposes)
I tend to believe that business isn't difficult, but modern business is difficult. If by business we mean "selling goods or services at a profit", then the type of cut-throat competition that exists today didn't exist historically (or did so at a much lower intensity).

If you were a grocer, a butcher, a book binder, farmer or blacksmith from say, three hundred years ago, your business would have been established decades ago and would remain in a relatively steady state. If it made the same amount of money year on year (inflation adjusted), it would be considered a success. The current growth at all costs paradigm did not exist.
How to safely install popular Chrome extensions in Opera Browser
imho, if _cost_ of thread creation is where the bottleneck is, then more likely than not, you are doing things wrong.
Author here. FWIW I’m not in the US.
I lived on 54 cent pancakes covered in free butter and honey, 9 cents per can baked beans (turns out I don't like baked beans, I like good sauce which this was not), and candy bars out of a broken and never fixed candy machine. I don't recommend it. I weighed 110 pounds by the time I left. All of my money went to dorm housing (paid to the school).

Later when I was a researcher I found out that the Provost takes 55% of grant money "for overhead like printer paper". If there is money involved, there are plenty of plenty of people willing to "take their cut" before it ever gets to the researcher or student.

If you can't afford to pay grad students enough to keep body and soul together, don't open the grad student slots.
keto.fm

please buy it from me. it's a content site but could evolve to be an indiehackers for keto. There wasn't a site out there last I checked.
ExpressJS vs. Actix-Web: performance and running cost comparison
Battery cars were never meant to be expensive
As if Dart doesn't ship a runtime into all the platforms it runs on.

A quite big one actually.

That has nothing to do with performance, and plenty to do with storage space and download times, as anyone knowledgable how compilers work is well aware of.
Real Estate Agent Marketing Ideas for Success
Ask HN: How to Decline Co-Founder Requests?
As a technical solo founder who is working on an exciting thing and has micro traction, I feel like a single girl who keeps getting hit on. How do I decline cofounder requests?
Have someone learn how to do the things and write it down as they learn. The goal is not so much knowledge (but that is good) as it is being able to function.

Unfortunately, people who already know how to do something tend to skip over crucial bits in their explanations and documentation: "break the eggs before putting them in the pan".
Doesn't look like a washing machine to me.
> I am involved with an organization that is slowly growing, is about to lose key personnel, and is looking to prepare.

Let's be honest here. There's nothing you can do to prepare for the loss of these people. You are coming at the problem too late. It's a cultural problem, not a procedural problem.

To fix the problem going forward, you need to establish new cultural norms. Force new employees to document what they find as they learn the codebase and the "processbase". Establish a new norm that a thing must be documented appropriately at each stage before it can progress to the next. There has to be real pain incurred (schedules missed) before this will really start to work. Management needs to have the will.
That Digital Textbook? Your College Has Billed You for It
For CPU-bound tasks, it is best to pre-create a number of threads whose count roughly corresponds to the number logical execution cores. Every thread is then a worker with a main loop and not just spawn on-demand. Pin their affinity to a specific core and you are as close as possible to the “perfect” arrangement with minimized context switches and core-local cache data being there most of the time.
Students pay through the nose, grads can barely make ends meet. Where does the tuition money go?
> 32 bits is enough to utilize all 4 GB of the Raspberry Pi4

For 4 GB of memory, 32 bits of address space are not good enough, as discussed a couple of days ago (https://lwn.net/Articles/813201/ discussed here at https://news.ycombinator.com/item?id=22440733).
>You need to also take into account that datacenters won't change hardware every cycle release, so Epyc needs more time to gain market share.

Define Change? EPYC has been sampling to all HyperScaler since early 2019. And Google has only just released an EPYC instance days ago.

>If you're doubting the value and performance, you must be blind.

I already gave a value analysis, including AMD's own projected growth. I will leave others to comment on other aspect of your comment.
How I Did It: From Psych Degree to VP of Data Science at Top Startup
Where can I get it? I didn't think Mozilla offered a precompiled version for aarch64 Linux. I've been using an the Debian ESR release (68.0.5) from the Armbian repository on my NanoPi M4.
Just because it's silly or goofy doesn't make it not be haha cringe
This is just another way of saying what the article just said.
That lease pricing seems off, 5 years x 22$ per month = 1320$ which is likely less than the depreciation. Include say a 2,000$ down payment and sure that works except then the monthly fee is just deceptive.
> One major problem here is that the communication of the climate mainstream is very poor. ... They're not really readable

It must have been in the early 00s when there was the first report that created a big media echo, since it was presented at the UN. It was full of obvious flaws and the results were not reproducible because the data wasn't published and the team behind it only reluctantly gave out the data and the calculations that were done based on that.

That's quite a contrast to the Theoretical Physicist Dyson. In both experimental and theoretical Physics everything is calculated with great care and cross-checked by other people.

Probably the governments/universities would do well if they created funds to enhance the theoretical backing of the black boxes. On the other hand nobody minds using black boxes, after all every equation based on experiments is one. (Historically many equations in Physics and Chemistry were created based on experiments and later on theoretical backing was deduced) But a bit more transparency would be good...
Thanks for your feedback. This article was written for academic purpose not professional.
I do not see cut-throat competition (I wish since that would lead to innovation).

I see only monopolies.
> signed death-warrant for a locality that prospers from tourism

If it is prospering from tourism by rail then why is the rail line not profitable enough to warrant electrification?

> Travelling with a pram or a wheelchair using public transport is doable by train. By bus it is fine for a short ride (up to a few kilometres), but with increasing distance it becomes undoable for more and more people.

Perhaps my perspective is skewed because I no longer live in the UK. Where I do live (Norway) travel by medium distance bus with a pram or wheel chair is not a problem because buses have powered lifts and dedicated spaces for both. Buses are also more flexible, new routes are vastly easier to set up than new routes for trains.
Very cool! However, I would be concerned about the safety of driving such a small car.
While this a useful post to help those tasked with managing infrastructure, your title suggests a Jack-of-all-trades approach. Stikes me asking a data scientist to deploy EC2 instances is a waste of valuable skills.

It is preferable for a data scientist to spend her valuable skills on understanding the problem domain, adapting data to modeling the problem and interpreting results. With the shortage of qualified data scientist this seems to be analogous to asking a commerical airline pilot to be able to carry out a jet engine overhaul.
I find it ironic that on the same page where the University is detailing how badly they intend to treat the graduate students, they also have a link to make a gift to the University.

If I were in a position to make a significant gift, I would be more inclined to make it to the graduate students (e.g. through a strike fund, or other means).
...There's only a minimal gauge cluster. An app in the driver's smart phone, placed in a holder high in the center of the dashboard acts like the central display screen in other cars showing things like driving range...

Oh great. So without a working, compatible phone, the driver has no idea when the car is about to run out of battery?
One of the better ways that occurred to me when we Cal grad students were protesting a couple of decades ago was, rather than withhold the grades, simply to give everyone an 'A'. That form of protest most directly targeted the institution since it simply affected its reputation. The students were not hurt, the grad students could comply with their obligations and move on. I am surprised that such an approach never took off.
Simpsons grad student sketch is different kind of funny for different people. For most people it's funny because it's exaggeration, for others it's funny because it's so close to reality. https://www.youtube.com/watch?v=qqrCoyVK80I

---

On more serious note, grad student working for next to nothing serves similar function as unpaid internships in companies and politics. Some positions are designed to help young people coming from wealthy families without explicitly shutting anyone out.

If you have trust fund, career in politics, academia or high profile law and financial firms is much easier.
That senior writer at CNN sure must have a weird washing machine. But yeah, I guess a title like that generates a lot of clicks and more mental fuel (ignore the pun) to just point and laugh at EVs.
With this kind of thinking you'll end up with an arms race for the largest possible car. Guess motorists can play that game, but what about pedestrians and cyclists?
This is not a proof of why the product of negative numbers is positive. The reason why the product of negative numbers is positive is that we define multiplication to be that way.

Also, this post conflates the unary negation operator with negative numbers. The two are not the same. In so far as this post constitutes a proof (which IMO it does not), it is a proof about the behavior of the negation operator.

A good question to ask is why we made this specific choice of definition. Why should multiplication be defined such that -2*-3 = 6? This is a question that the post does shed some light on. If we'd chosen some other definition of multiplication, a lot of the "intuitive" properties of multiplication that hold over the natural numbers (such as the distributivity of multiplication over addition and subtraction) would no longer be true over the integers.
The lease price is actually with about a 2000 euro downpayment, so your math works out.
Small correction. For union types you cover all cases at compile (build) time, not at runtime. This is pretty valuable in catching bugs.
It has a top speed of just 45 kilometers an hour, roughly equal to 28 miles per hour

In the USA, we'd call that a NEV (Well, almost -- NEV's are limited to 40km/hr), and they are significantly cheaper than regular cars since they meet lower crash standards.

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

I wish NEV's were more popular here, they'd be great for short commutes, a 10 mile commute would take 30 minutes and you can fit more than one NEV in a traditional parking space. I thought about getting one for errands around town, but even though they may be legal on roads with speed limits up to 45mph, I'd be afraid to drive one even on a 35mph road since a 35mph speed limit means most people are driving 40 - 45mph.
Chip flaw exposes billions of WiFi devices
I never call women "dude" period, because "dude" is literally a moniker applied to men, that's its etymology.

Deliberately misgendering someone goes beyond just tacky and into offensive. That's not a liberal thing, that's just a human decency thing. He was unbanned anyway.

The problem is, a lot of the people who seem to take issue with someone choosing to be transgender seem to extract perverse glee from tormenting them deliberately.
What percentage of people don't have a smart phone? What percentage of those people would be in the target market for a little electric car?
No idea, but who knows, the health sector is highly regulated so it's far more difficult to get started without the right network or funds.

I doubt Covis-19 will last so long, but probably there's a case for disease spread related apps. Maybe an app that can recommend vaccinations combined with a knowledge base of Do's and Dont's. As already pointed out on HN, it's also amazing how bad all the data is presented...
> Startups do, and always should, focus on getting to market faster so they can get feedback from real customers.

Absolutely. But are you telling me that a $5 p/m LAMP stack from a basic web hosting company (I'm a Microsoft dev so not sure what the FoM in Linux-land is) isn't worth it as a first step? That you have to use a bunch of bells and whistles from AWS or Azure or something?

And, if you're in the MS camp, surely a $10 p/m IIS/SQL hosted option is much easier than anything the big three have...

I'm not seeing the value proposition of cloud here...
Ha, wouldn’t that be nice :) I’m not sure if professors would allow that to go through, though…
My personal best practice is to always create a thread pool on program startup and distribute your tasks among the thread pool. I use the same best practice in all other languages too. Is this best practice sound or can it lead to problems in some corner cases?
It's only got a 40 mile range, you ought to be able to guesstimate pretty well how far you have left if your phone dies while you're out. You're not going to be going too far from familiar routes from home in this car.
Look at some of the supercomputers coming out with even more RAM than your 1000x3TB (3PB) mentioned recently here on HN, as a counterpoint.
Looking at those numbers, it seems like VC focus exclusively on high risk - high reward companies. What do the businesses do that have less risk and less reward but where a portfolio of these companies can make the same average profits?

I am thinking of the Ben and Jerrys [1] kind of businesses. Apart from getting loans, is there a way for them to rise money?

[1] https://www.joelonsoftware.com/2000/05/12/strategy-letter-i-...
The Life of Mileva Marić Einstein
Daniel does most of his benchmarks in C++; it’s fairly well-suited for the task.
If these sell, this will be sorted out by 3rd parties in no time....
It’s good to have multiple choices, but given the momentum and quality of apps developed using Flutter, I think it’s ahead and will have enough developers to keep it relevant and stay.

Also UI programming is very complex given the proliferation of device form factors, interaction and implicit inputs using sensors. It needs language especially designed to handle all of it and provide a smooth user experience. For end user UI is the whole system. Dart is especially designed for it.

It provides superior developer experience compared to other cross platform UI toolkit. I think a language designed for user interface programming providing clean, smooth and performant developer experience is a need which dart fill.

Obviously not everyone likes declarative UI programming and they will lean towards what they know. I am from the camp who prefer declarative UI’s and that’s the reason like SwiftUI and Flutter.
Who is "we"? The authors of the paper? The received wisdom of the academic psychology community? Or some other unspecified group?
Decoupling the computer from the car is fantastic and I wish more cars (and TVs...) became more dumb:
It's cheaper, better for the environment, more upgradable, more customizable, etc...
Administrators, buildings, and sports usually.
Does anyone know how this compares to other projects such as Lepton?

https://github.com/dropbox/lepton

The goals and results appear similar. Is the primary difference that brunsli will likely actually be part of a standard (JPEG XL)?
I would consider it a strong negative signal if a company used this kind of question for anything more than a very quick initial screen - a sort of "data science FizzBuzz." Firstly, most of these questions are things that a reasonably smart person with the right technical background could just look up on Wikipedia or in a textbook, etc. - why base your interview on whether the candidate has bothered to memorize a bunch of easily at hand knowledge? More importantly, none of these questions focus on the parts of a data science job that--for almost all data scientists--are actually the most difficult and subtle: understanding your data and where it came from, disentangling confounds, communicating results, understanding the right question to answer, etc.
Good insight, I agree with you. The modern "Business Corporation" with emphasis on Shareholders is an anomaly. It has increased the complexity of Business allowing a whole industry to thrive without domain knowledge i.e. "Management" which messes up everything for everybody.

We need a fundamental rethink and "back to basics" to setup a simple interface between a Producer(including their Supply Chain) and a Consumer with absence of all unnecessary middlemen.
There was a previous thread here [1].

[1] https://news.ycombinator.com/item?id=22438418
Imagine how a bicyclist feels when a bus or large car drives a few centimeters next to you, I biked once in a city and I decided I can't take the risk so I walked or used public transport instead.
In the USA we're in that arms race, and so far, big cars are winning. I could drive a 2500lb Honda Fit on my commute, but I'm sharing the road with 5000lb+ full-size SUVs and drivers that are not paying attention. I don't want to get crushed between 2 SUV's, so I drive a mid-size sedan instead.
Yes, that looks correct to the roadmap.
https://github.com/dotnet/core/blob/master/roadmap.md#upcomi...
This is an electric car with an USB charge slot.
Your phone is not going to die before your car.
> The students were not hurt

They’re not getting genuine feedback on their work.
Non-LTS releases are supported for three months after the next version has been released. 3.1 is supported for quite a while longer.
If it is narrow enough to get down the little alley that leads down to house, I’m in.
inspiring!