skysight-inc/HackerNews huggingface dataset:
For gaming, iOS matters more than Android.
>> Also, there is no way that you can argue these images are not transformative.

Exactly. Kermit has been very much transformed, and "in the style of" is not copyright infringement AFAIK.
Location: Mumbai, India

Remote: Yes

Technologies: ReactJS, Angular 8+, Shopify, Laravel, nodejs, firebase, iOS Swift, Kotlin, flutter

Work: https://bit.ly/mf-profile-w

Email: arpan@mobilefirst.in

LinkedIn: https://www.linkedin.com/in/arpan-desai-61282215/

We work with startups as an extended technology team. We mainly do team augmentation of mobile & web developers.

Schedule a Chat: https://calendly.com/arpand

p.s - I am founder of the app development agency.
I really hope you meant 40-50kph, because this feels incredibly fast on a bicycle. I try to avoid that if I can help it
Some really good discussion of this has happened on HN last time California was on fire.
That looks extremely cheap and ugly, I would be embarrassed to have company over. I'll stick to my True HEPA Coways, which you can get for roughly the same price as this DIY contraption.
When people say “no desk” what they mean is “no space in the building to allocate a desk”.
So the message here seems to be "if you want your employees to leave, make them return to the office".
Okay? That’s federal. Why is that relevant? When you get arrested for marijuana randomly on the street in a normal state, what are the chances it’s going federal?
No, they want to monopolize computing. And actually, yeah they do kind of have a monopoly on text editing, everyone who isn't a programmer uses Microsoft Word. Which they did by using EEE. You could import different formats into Word but good luck exporting it.
Rust only limits you from writing nonsense code. Seriously that's what the compiler is doing, and that's what people are complaining about. "Why won't this language let me write bad code!". I get it it's hard to learn at first, but, it sounds a little silly to people who have spent the time learning the language...

Believe it or not industry has and is continuing to adopt rust. Microsoft, AWS, government agencys in Europe, the Linux kernel itself (the only other language allowed there is C - think about it). It's really not all hype, people like it because it solves a class of problems from never happening while still performing very well.

I invite you to join the community and learn it. It's a lot of fun once you get proficient with it.
While I agree that legacy media is very slowly killing itself, I'm very much less optimistic about it, because I don't buy into that brave new world of independent artists. The author totally ignores their dependency on the platforms they release their art on.

Those platforms more often than not demand constant care and effort in order to build and maintain an audience the artists can live off. Gone are the days where a band retreated into hiding to work on a new album while the label had their backs. If you stop feeding whatever opaque algorithm the platform runs on, you'll just slowly disappear. Worst case is that artists are forced to release nonsense because it's faster to produce.

Of course, that exact same problem always existed. But I think it's not hard to see how algorithm-driven platforms push this trend to the extreme.

And good luck appealing to Google when some bot decides to demonetize your videos.
SEEKING WORK | REMOTE | India

Skills:
- Frontend: ReactJS, Angular 10+, PHP

- Backend: Nodejs, Laravel, Firebase

- Mobile: Swift (iOS), Kotlin, Flutter

- Database: PostgreSQL, MongoDB, MySQL

Recent Work:

- Extended Team Agreement with Home Contractor Web Product Development (8 Team members - ReactJS, NodeJS, Flutter)

- Helping one of the largest eCommerce Platform in new product development (10+ Team members - Angular, iOS Swift, Kotlin)

LinkedIn: https://www.linkedin.com/in/arpan-desai-61282215/

Website & Work: https://bit.ly/mobilefirsthn

Rate: $ 25/ hour, We also have a monthly pricing

Agency: Yes

Contact: arpan{at}mobilefirst.in
Electronic shifting never has to be tuned, that’s the point. It tunes itself so you always have clean shifting, no grinding chains.
Go read Matt Levine's latest .. He already massively changed the part that is margin, etc. because of the huge drop in TSLA price.
But VPNs already promise not to log anything, so running in RAM makes about as much sense as "double encryption" (actually I think some VPNs do offer such a thing, and people are gullible enough to accept it).
Wages at Amazon were based on explosive stock gains, now that the stock has leveled off, you'll see what Amazon intended to pay engineers. I was part of comp planning, the numbers are lower than you think. Every year I was trained to tell engineers that their take home was higher than expected.

Amazon's benefits are simply worse than peer companies. They've mostly fixed their parental leave, but they still only have 9 sick days a year. Their 401k match is paltry. The office perks are non existent.

Wrt work life balance, how many engineers are oncall? Are they paid extra for their oncall shift? Are they expected to work more than 40 hours if that pager goes off? Also, Amazon is a date driven company - aggressive targets are set and you will be pushed to hit those dates.

Vacation is paltry. Last year, Google employees had something like 19 paid holidays and 20 days of vacation (minimum). What's a new hire at Amazon getting? I guarantee it's not ~40 days off a year. And I already mentioned the limit of 9 sick days.

And WFH, does Amazon allow folks to be full-time remote if they want? Can anyone, at any time say, "I'd like to move to being full time WFH"? If not, the policy at Amazon is hardly "lenient".
https://en.wikipedia.org/wiki/Transformative_use
One thing I noticed after cycling across North America on a $500 hybrid and then Colombia on a $200 utility bike was that there is a wildly different class of cyclist that rides with computers and carbon fiber and shiny jerseys... They were as baffled by my setup as I was by theirs. It's almost an entirely different category of transportation. Or perhaps it isn't so much a form of transportation for them, it's a hobby - they often drive their bikes to the place they want to ride instead of just riding the in-between.

I imagine there is room to cater to both types of cyclist. Perhaps it was a self-selecting group for me, but I found every mechanic I visited on the road to be most busy with repairs of low-tech gear. It seems to me that low-tech bikes will continue to make up the long tail for many years to come, even if catering to those customers is less lucrative.
Not really. The people who will flee because of this will also flee because of layoffs and look for somewhere more secure.

And everyone is acting like the best employees are going to be the ones quitting. Nah, the best employees are highly engaged employees not ones that are technically talented but will flee just because they have to go to an office. Your most technically talented employees are often not your best employees nor your most valuable. They're important and expensive, but the person in ops that gets paid a low salary but knows the ins and outs of everything and knows how to troubleshoot everything to the point that stuff is fixed is vital. A software developer who is really smart can and will be replaced.

There will be HR people working on retention of top employees as we speak. https://www.mckinsey.com/business-functions/m-and-a/our-insi... gives an insight into this when it comes to M&As
Those are incredibly large venues, to the extent that if you're selling tickets to those, you aren't struggling monetarily.
Not for my day job (my job doesn’t involve many calculations that are simple enough to do on a standard calculator), but I have one on my home office desk that I use all the time for personal things. (It’s much nicer to use than calculator apps.)
It's not at all better - it's worse, exactly because it gives a false sense of security.
Linking to a conservative think tanks report is pretty funny. It isn’t even trying to hide its bias from the get go. It knows it audience. People who have already been instilled to vote against their self interest and who want to oppress others.

I would not only link to a leftist think tank. Besides that being rarer than the propoganda of the right. It’s insulting to myself most of all (the fact I would let myself get duped by propaganda this easily) and to the people i am talking to, to do that.

Also, watching a tv show? That’s the worst way to understand politics. While being the best way for basic propaganda to work on a person. Life isn’t a joke where tv shows are what should be referenced.
> A reminder that the idea of a carbon footprint originated from BP as a way to shift blame to the consumer...

Also a way to deflect blame from rich folks who fly in private jets, are chauffeured in gas-guzzling SUVs, and who also travel too often.
But Google pays differently depending on where your office is …
What I'm about to write isn't to pick at you - I think it's a systemic issue, and "professional programmers" unfortunately have limited influence on it, at least right now - though I believe "we" could change it - but not while acting as individuals.

> Having a complex programming language which limits you and controls how you use it does not sound appealing to those who need a feature done, fast.

See, I don't think Rust makes that _harder_ - I think it surfaces the real complexity, makes is undeniable. So far in my - by now 20 year old - career, when I've seen most teams faced with complexity that might either slow down a project, or be swept under the rug, the latter was always chosen.

There are _business reasons_ for that, software projects don't live in a vacuum - but those reasons are... _depressing_ at best - by far the biggest one I've seen is that a correctly estimated project would never be approved. Let's just say that figuring that out is a cognitive hazard that can easily increase risk of burning out - literally the sort of knowledge you're better off ignoring.

So ultimately my line of thinking is, Rust's problem in the business sense is basically the same as when you try to code in it: it _tells you that you're trying to sweep something under the carpet_. It tells you that your feature's cost is under-estimated. And to be fair: what can you do about it? The feature wasn't truly estimated by you. It was, almost certainly, estimated by your boss to be "one sprint at most," before he even asked you, and "please estimate this" has an expected answer, and giving any other one has a high social cost. And goddess protect you if your answer might call the entire business model into question.

I don't think any of us can change this, nor that the software engineering workforce is ready to push for changing this. Because even if we convince _our boss_ - the investors will just pick someone else, after all.

--

Anyhow, now you'd be excused in expecting me to advocate some sort of gatekeeping - but no, what I like about Rust is that it attempts to make programming more accessible in a _very different way_ to how many high-level programming languages did. For example:

- it's not _just_ a systems programming language. It doesn't divide programming into "stuff for anyone" and "eldritch monstrosities for the Chosen Ones" - eldritch stuff is just around the corner, in the same language,
- it doesn't try to hide the complexity - it tries to give you tools to _explore it_,
- and, expanding on the latter, its community values documentation and teaching over restricting use cases.

I don't think Rust is entirely _successful_ at that - but I think that the different model for accessibility is, if anything, more interesting than the borrow checker. I don't think we really need a single language - a garbage collector can be performant and useful, for example, and does it really _have to_ actually result in sweeping complexity under the rug?
Vendor lock-in is real, and powerful.
Mostly only for untrustworthy VPN services that try to make a buck on technologically illiterate audiences.
It reminds me of pop articles about the P=NP question which simplify it down to, "is being able to recognize creativity the same as being creative?" Turns out for practical purposes, yes (the simplification question not the mathematical question), as long as you can offload the work to an AI on a powerful compute cluster!
It's hard to imagine that severance from a 10% layoff is a significant cost for a company of Tesla's size and revenue. It's not small by any means, but not necessarily worth a complicated scheme in relative terms
There is no cloud. This is how a bike computer communicates with the shifters on your bike.
> What makes software different from any other labor, intellectual property, or physical property?

Nothing, and that's the whole point! If I buy a house, I can repaint it, tear down a wall or do whatever I please (as long as I stay within the boundaries of the law).

If I buy a painting I can move it, hang it upside down, improve the mysterious smile by adding a moustache with a magic marker or make whatever changes to it that I see fit.

If I buy a record, I can sample it, mix it however I please, listen to it backwards so I can listen to the subliminal ALL HAIL SATAN message it hides.

However, if I buy a piece of proprietary software I can do... nothing, except tick or untick some boxes in the settings menu that the developer bothered to put there.
I do all if this with emacs.
We already have a non political head of state. I’m not sure I see any benefit in us switch to a system like Italy or Germany.
Is it crazy that I still think webOS is the best mobile OS of all time? The pre and pixi were just... underpowered
It won't be 2007-2008 bad, but there will be a recession. First lay offs tend to be the R&D.
Just the korean BBQs. Wood, or other biofuel that gets you a flame.
I was a manager at Amazon, I was told that every cycle between 5 to 10% of the engineers in my org needed to be put on PIPs to meet quota.
The problem is, there are a number of other exchanges out there, and they are going to need to get competitive on fees. They aren't the only game in town now and other exchanges are advertising heavily.
I'm pretty introspective and I've got my strengths and weaknesses down. They're also the same things, but in different directions and degrees.

Example: I am super focused and stay on something until it is done. I am also super focused and follow problem rabbit holes all the way to the bottom.
Let's not pretend a weekend hobby text editor is anywhere near the feature set of VSCode.
Hi I'm Al Harrington..
It's not Linux...It's GNU/Linux...

Could not resist.
People should be free to make that decision for themselves. At a low enough resolution basically nobody works at Tesla. It's a big world and there are lots of options.
Thread context switches are pretty expensive.

Opinions are pretty divided on this one these days. There was a time when this was very much true but there is some evidence that it is no longer, practically speaking, an issue except in extreme cases. You do pay a cost but it's not immediately obvious that the cost is material. I reach for a threadpool first and async when it becomes clear that I need the extra performance. 99% of the time the threadpool is more than good enough.
The company, because of unemployment benefits, is what I assume they are saying. You're not eligible if you just quit, you are if you're laid off / fired.
The IT version of it is sometimes called "defense in depth" - even if each individual layer has weaknesses, combining them gets something stronger.

This often doesn't apply in cryptography; where adding two separate functions may result in a system that is actually weaker to attack.
What was the X11 abuse? Did they have an X server and serve multiple X clients, each acting as an individual player? If so, that sounds super clever.
this has more to do with the “ Intolerance to tolerance of other viewpoints”. The right isn’t gonna come to the discussions until the left calms the argumentative behavior. I’m center right and any discussion with someone on the left almost always gets pushed into argument territory.
> and now here you claim that they are orthogonal. How very convenient.

By that I meant for some group and people jati intersects with particular theologies and for others it doesn’t. What does that say about jati and theology?

> If they are orthogonal, why does caste still even persist ? Why is the notion of caste still held on to ?

Million dollar question. Why do some identities persist and others don’t? For jati, endogamy plays a significant role and it will disappear with the current out marriage rate in a century (that’s of course being optimistic). Making it about Hinduism or Brahmins will not get rid of jati. TN has the lowest ICM in the country despite a 100 years of non-Brahmin movement.

> It is easy to say the conversations get 'muddled' without bothering to learn why the thing under discussion even exists !!

Lol, let’s just say we read different things about the subject or even read the same things and come to different conclusions.

> that talking about caste somehow ends up being Hinduphobic.

If it ends up disparaging people with Hindu religious identity, one could argue its Hinduphobic (which happens sometimes with these conversations).
When people say "no space in the building to allocate a desk” they mean "No space to neatly put a desk." Companies have often shown repeatedly they can force desks into rooms when needed.

Anyways, they can and will buy office space to put the desks when needed.
Dropper posts are one of the most helpful pieces of equipment you can put on a mountain bike. It completely changes how you ride.

If I gave you a hardtail with a traditional post, then the same bike with a dropper, your opinion would change in minutes.
Not against anyone competent. If your opponents are taking a single photo leaked on Reddit at face value, then you're going to have an easy time.
My father still has his an HP-41CX he was given for his HS graduation in the early 80s, which he had restored about a decade ago. He uses it mainly, but not exclusively, when he wants to show it off.
Useful PoW is unlikely to be successful. You need a puzzle that’s difficult to compute AND very easy to verify the result. It also needs to be robust to many different attack vectors.
As i said, as previous poster was generalizing, so was I.

Microsoft, at least with vscode, is open about that - but what about other products?
There’s a more general idea here: don’t work more than you want to, after the amount you’re required to.
Remember when Marissa Mayer eliminated WFH at Yahoo?

Seemed to work out well for them.
> Right now we're seeing a lot of real truth's play out in Ukraine about just how great armored vehicles and tanks are.

Was watching a video, of a guy basically explaining that tanks may be becoming less of a focus in modern armies, as new weapons and tactics easily counter them.

I guess it’s kinda like when Calvary first started to fall from its throne in warfare, due to new advancements in infantry tactics.
Show HN: An easy to build FOSS compilation for work with FPGAs
You act like exploitation of employees is exclusive to Tesla, or even the tech industry. The reality is far worse than you can even imagine.
I mean, while my understanding of the construction market is rudimentary at best - isn't it actually the case that construction often _does_ end up rushed, or compromised at design level, exactly because of that?

It's not good, and when a bridge falls over the results are a bit more... dramatic and undeniable - but it's not really my impression that other branches of engineering are particularly immune from corner-cutting and deliberate under-estimation.

Edit: though I'll say, just having someone "at random" say they expect better in their industry is an anecdotal evidence that it is at least a bit better. Also, you get to work outside. Truly, grass is greener on the other side of the road.
That's a pretty big correction, given the time off other companies give to parents. Google and Meta give months to each parent.
>> I suspect at some point in the next 5-15 years we will begin to see AI generated entertainment perfectly tailored to a person's preferences.

Kermit in Debby Does Dallas. Kermit in the Graduate. Kermit with 2 broken flippers. Oh the depravity. I'm not sure getting high quality visualizations of any random passing thought is a good idea ;-)
This is Tesla, office workers will soon find themselves working in a tent.
There are many use cases of raw socket programming in the C++ niche. Anything that requires high and predictable network performance .
There are many extensions that break in VSCodium because they expect the "code" binary. Where can I report that?
Not crazy in my opinion. So many of the things webOS did back in like 2008 the iPhone just recently implemented. It was way ahead of its time. I really wish it was still around.
I agree I don't think it'll be 2007-2008 bad. I think it'll be worse. Covid, Ukraine, Remote Work, etc are all hammering the economy.
The idea of shareholders sidelining Musk is crazy.

Shareholders paid him tens of billions to stay after he wanted to step down as CEO after Model 3 push.

https://www.theguardian.com/business/2022/apr/21/elon-musk-s...

Elon Musk is golden goose for Tesla shareholders.
That's cool, I didn't know that, thanks!
I use a Nova SDS011 sensor connected a raspberry pi, then feed the data into HomeAssistant with a python script and MQTT.
> without touching async

The pain comes from async. Over time, I came up to this conclusion: if someone tells me that Rust is nice and you only need to change your mind, this person doesn't write async code. Or he/she writes very-very straightforward, if not primitive async code and doesn't touch HOFs, traits, and similar stuff at all.

However, when you write networking code, you typically use async. The worst role is being an async library author (me).
I think you'd be surprised at how few samples you need in order to get most deep learning algorithms learning at low loss. All you need are features with distributions that are roughly representative of the broader population.

The real problem that I see is that people don't pick a task that is granular enough.

github.com/aiqc/aiqc
Because we are supporting too many products as it is and they are always asking for more?

I get snippets from users, but I support so many different types of users and roles, it would take probably 6 months of only training to have a rudimentary understanding of all of those roles and the products we support that they use.

And we implement SAFE "agile" and most of the time it seems like we are insulated from actual users. I got in hot water because I had the audacity to talk to a user because the client kept changing the flow after the inception meeting that ended up being the client solutionizing the project.