skysight-inc/HackerNews huggingface dataset:
Gamers won't be buying used 30xx cards from miners because by then nvidia will have released 40xx cards. Gamers are mostly kids running after shiny things.
This is a completely vacuous and honestly pretty awful piece. Wow, all of the people she deems to be fundamentally good would never ever go Nazi while all of those she deems to be fundamentally contemptible (often due to their class background, no less) would definitely jump at the chance. What a shocker.
Defining success is tricky for these. For some of them I think the people creating them are perfectly happy with just getting something for themselves and a handful of enthusiasts.

I agree with you, though. If I absolutely wanted physical hardware, I'd get a real one, or an FPGA reimplementation on a general board like MiSTER [1] that'd also let me run other cores, or something like the Ultimate 64 [2] (fit's in a real C64 case). I'd be more inclined to buy one of these "8-bit alternate reality continuity" thing, if something like the (FPGA based) Mega 65 [3] becomes reality.

[1] https://misterfpga.co.uk/

[2] https://retrogamecoders.com/ultimate64-review/

[3] https://mega65.org/
I don't think their process should be sanctified as "failable." I can't speak about Facebook, but Google is known to be douchey and insufferable in their interview (and evaluation) processes, and has admitted as much.
I haven't gotten it from interviewers, but I have from tech recruiters. Specifically remember being cursed at for "not bothering to learn Rails yet". I did not put Rails on my resume or LinkedIn and the recruiter reached out to me, apparently without thoroughly reading anything about me.

But I have been laughed at on a phone interview before. It was for a game dev job, and I was told by the recruiter ahead of time "They just need anyone with any game dev experience at all," so I didn't spend too much time studying for the interview. I had developed and released several full games, even popular ones, but they were all 2D Flash web games.

So I was completely unprepared for 30 minutes of being grilled on 3D graphics math and console development. I answered to the best of my ability, and could have done better if I hadn't been misled by the recruiter, but no, it felt like I was being toyed with by the interviewers (kept hearing laughter multiple times after I answered).

I got a different and (equally good) job in the industry and the company that interviewed me ended up closing down about 6 months later, so it worked out for the best anyway.
My first thought when they presented it was that thankfully I never use barebones Android.
> Apple can do it

Apple is still slowly recovering from its iOS7 moment, so not a great example.
Their reasoning here is pretty sound if you ask me.

I wonder if the 'free world' follows suit or lets it all play out.

I can see a few people getting very wealthy and most people making just a little bit or losing money. That's not much different from 'business-as-usual'.
If you're looking to get hired as a front-end dev at any level above entry-level, you definitely need to know what a closure is - not just for its utility, but because it can cause nasty bugs when you implement it unknowingly.

If I were hiring a mid-level or senior-level front-end engineer and they do not know what a closure is, that'd be a red flag for unfamiliarity with a core language feature. It's on par with not knowing what a decorator is in Python, or reflection in Java.
I really don’t see what you went through as “paying your dues”. Would it be normal for a doctor to start their career as a vet, and work their way up to humans? Would it be normal for a car mechanic to be asked to start on lawnmowers and work up? Not really

And being a junior programmer isn’t “having a big corner office” or “being at the top”. It’s literally the bottom of the software engineering ladder
> For JS it would be something more like, "What does '{} + 12' evaluate to?"

It would be really hard for me to take the process serious if I was asked that during an interview.
Probabilistic skeletons endow brain-like neural nets with innate capabilities
Your example doesn't show using a type parameter, which is what makes a GADT a GADT. As far as I can see your example is just an ADT.
That’s very close to what Triplebyte does.
It is bad
distance = rate * time

For a mortgage company, you don't have a ton of flexibility with your rates— there's a little wiggle room but for the most part your rates will be correlated with the Federal Reserve's interest rates. However, you can control the distance, which lets you alter the logo's perception of time.
You just listed 5 unrelated teams that have nothing in common. What's you point?
Specifically for bitcoin- my hunch is one of the main drivers of its valuation is Chinese-owned capital trying to find its way outside of mainland China, as the ability of the average middle-class or wealthier Chinese person to have assets outside of state oversight is highly constrained.

I do think that coins with more reasonable transaction fees are actually used as normal, boring currency a lot more than crypto-naysayers think.

I also think the rampant speculation going on over coins like Doge is nuts, but it's worthwhile keeping in mind that if you're just using crypto as an exchange of value, with the purchase of the coin and its use at the same time, it doesn't really matter what the spot price is.
I wish instead if this they would have added an official "Desktop mode" for Android so that you can connect the phone to monitor/keyboard/mouse and use it like a desktop. Once this becomes part of the android base platform, we would not have to depend on other companies (like Dex from Samsung).
> Note that Facebook does not have the choice to agree.

To the requests made so far, you are correct.

Depositions and subpoenas would change that. And if you know who to ask inside FB, there are some ugly skeletons in their closet.
A rigid dyson sphere is also easily possible for a civilization that is mining their entire solar system.
Yes, we have a bad process, show me a company with < 8 devs and traction that has a good process lol.
Sounds like eye tracking could still be useful to not bother with images for angles that are 100% not visible at the moment.
Sounds more like the recruiter was frustrated and panicked that they still couldn’t find anyone suitable, and was trying to nudge you into inventing some winforms experience in order to get to the next round
Isn't this a classic ethical problem in psychological research?

You can measure the correlation all you want, but to prove causation you have to be able to control the source (creteris paribus).

It's hard to get a study approved that intents to expose subjects to something you know is harmful.(?)

With sigarettes, researcher could just prove the material harm, and conclude causation, but proving purely psychological harm seems hard to prove
You keep talking about rent seeking behavior. Rent seeking is when an asset is owned or monopolized in such a way that the owner can experiment with putting up prices without delivering any extra value. It is a very secure and sought after position: Bill Gates’ company is successful in the software business, so he buys farmland and timberland. You have every reason to criticize the hiring practices in the software industry, and I’m sure you are at least partially right. But these practices have nothing to do with rent seeking.
I was one. The role doesn't preclude programming or software engineering experience--it very often includes it.

Satoru Iwata was a notable game designer. He was very much a skilled engineer, but his resume would've been trashed.
Only so many problems code review can catch. And on a team of <10 people you’re going to be pretty generous with permissions and operational safety.
Is this a problem of having open ended side projects? At least for me, an open ended side projects are difficult to have a hard deadlines as there are no dependencies on the outcomes of your side projects.
Tesla is like an ‘iPhone on wheels.’ And consumers are locked into its ecosystem
I think part of that is the fact that the better you become at something, the better you are at recognizing how much you don't know; and I think that that skill generalizes, so over time you can get overwhelmed trying new things because you can "instantly" see how much you're missing, especially if you have no transferrable skills that apply.
Bootcamp grads haven't been in the workforce long enough, so whether they can weather the fickle winds of the technology landscape is an open question. That's where the CS degree shows its worth: technologies change but fundamentals change less. Comparison-based sorting is still O(nlogn). You still have to partition and break down large data sets in order to work on them. Time and space tradeoffs will always exist and will need more than a bootcamp education to be able to evaluate properly.
But fuel requires a spark or heat to ignite , a lithium battery pack can explode or catch fire after being punctured and the internals exposed to air.
The billionaire boom: how the super-rich soaked up Covid cash
I think there is a doom comparison, is it 1 frame every 6 hours? I can't remember.
They should've just let Samsung design the rest of Android.

A lot of corporate bull without any tangible result.
How to Manage Remote Development Teams
Container Adoption Trends and Best Practices: The DevGraph Webinar Series
What’s interesting is that of the other developed countries, the US actually sounds the closest to this. No other country that I know of (maybe Canada?) will ask you to describe your “race” when applying to university for example
> Human language

You mean natural languages. Formal languages (of which programming code and math are examples) are also human languages, but more well defined and usually designed by few (opposed to emerged from usage by many).
Please stop doing that. You are just wasting energy.
Industrial Automation SMS Management Application
DreamSoft’ s Industrial Automation SMS Management Application, It helps to Manage the Critical Situation and get Instant alerts on Alarms and Events.
To know more: https://dreamsoftindia.com/industrial-automation-software-development.asp
Contact Us on: +91.9870310606/ 7710013322
Then they'd quickly have a hard time collecting taxes in the future, as they would run the economy into the ground.

Also the government doesn't want to gain control of Ethereum. If the government wants to use a crypto it will roll it's own and make it law, thereby having complete control of it from the get go, with no pesky premine for the foreign developers.
That’s easy. A government decides to collude with healthcare-for-profit. So they allow any provider to demand your genetic sequence. As things are discovered, they price your healthcare accordingly, economically disadvantaging you based on your genes.
So, you worked on a video game. You might not appear in the credits
I really don't understand this idea that is often repeated. You take someone who can code in a specific language and maybe a specific framework, and it takes them years to become useful?

Are people understating the capabilities of young devs or are they all really slow? Another possibility is that what they're learning in those two years are company-specific, in which case being senior wouldn't change much.
They can certainly criminalize encryption for individuals. Criminalization is orthogonal to restriction.
Idea for another dialog:

A number of buttons and a somewhat complicated description that says that any of the shown buttons would decline the terms but the innocuous close button in the corner of the dialog would accept them. This might catch people who think to have found a shortcut in this close button over having to actually decide which button might be the correct one.
> Guy proceeds to seriously ask me about low-level memory management

Some internship candidates would have been able to answer those questions.

I interview a dozen or so internship candidates every year, and i see a lot of variation in what they know. They're all good students from good universities, so they've got a grounding in theoretical computer science, and they've all done some coursework projects and one or two group projects. But some have done a lot more than that. One was into competitive programming. One had built a business around automated eBay sniping. One had built a few iOS apps that were making money.

My approach is to hire anyone who has any practical experience (a group project is fine) and doesn't try to bullshit me. But i could imagine some people focusing more closely on the handful of people with deeper experience. It depends on what you want your internship programme to do.
Anyone who has used material ui knows this struggle.
> You can be your own vpn provider if thats a big concern.

You just shift the trust around. Now I have to trust the hoster, e.g. OVH instead of my local ISP. Really the best thing you can do is end-to-end encryption, don't send plaintext over the internet.

> Your isp knows you visited a certain domain with https. That's a concern.

How about DNS over HTTPS?
wow! what an excellent commentary that stretches well beyond India - this is Silicon Valley level comedy :)
Again, it's just a signifier. If you know the answer (or can explain a good guess!), you probably also know a bunch of actually-useful dark corners of the language. If you don't know the answer, you may still know all those other things. It's just one data point among many.
That's a related but somewhat different point.

1. I don't want to feel bad for giving commands to my machine. For avoiding niceties. This is not talking about slurs, etc, but not saying 'please' or some such.

2. I agree it would be nice to avoid negativd depictions of groups. Feminine bots accepting abuse isn't great.

I guess the balance for me is kind of like what they person I was replying to said: don't make it a person. I know I'm not cruel, but it is strange to think you'd want to develop it to refuse commands if you're mean or something. I don't want that.
NBomber 2.0 Released
Modern and flexible load testing framework for Pull and Push scenarios, designed to test any system regardless a protocol (HTTP/WebSockets/AMQP etc) or a semantic model (Pull/Push).
> Get the bosses to make a soft public commitment regarding your competence

s/commitment/compliment ?
Indeed. GADTs provide type equalities and existentials. This example involves neither, only sub-typing (which is quite strong and interesting in Typescript)
Learn.js
I appreciate your sentiment, but "only" is not accurate. Most comments have been remarkably positive; the rest come with the territory of a large, public internet forum. The community has acquitted itself well in terms of downvoting and flagging those.
Believe it or not, this stuff is (still?) fairly sane compared to OpenGL in reality.
maybe try going to actual top firms: JS, HRT

$400k new grad TC, Free food, 40 hour work weeks, great company culture (many events)

Facebook this year had many intern events trying to convince people that FB > Quant, evidently the brain drain is there
That ain't happening with C++ unless you have a very good understanding of the bazillion things C++ lets you control. Just deciphering the STL errors when you compile is a headache. C++ gives you way too much rope to hang yourself with, compared to even languages like C, which is already a tough thing for someone who's never worked with a language where there is no garbage collection and typing is not strict.
Oh but they do, each of them wants us to write apps and devices with their OS/technology stack.

Lets see which one of them wins out the Google political wars on the long term of Google Attention Span (TM).
The article spelled it wrong all 4 times. It's Khan Academy.
Ask HN: How do you determine what your customers/market want?
I've been working on this model deployment/hosting platform for a while now and we've gotten a hundred sign ups already which is at least some validation for the idea. The vision that I had in mind was like a Vercel or Netlify where you push a framework of some model and it's dependencies, then it gets deployed and ready to use via an API.

The problem is that most of these users sign up and never come back or interact with the platform at all. There are also a few of these sign ups who have used the platform once and come back every so often. This indicates to me that there is something that we're missing, some need that we're not fulfilling, for these users that's making them leave.

It's been pretty difficult to get constructive feedback on the platform since they're generally quite unresponsive to our emails.

Being a tech-founder, marketing and sales really isn't my strong suit, so I'm really interested in hearing how some of you have overcome this and any recommendations or feedback that you guys have for me.

My questions are:

- Are there some best practices I can follow to market a product like this? If so, what are they?
- What are some good ways of getting customer feedback and how do you determine if what you have is what customers want?
- What are some better ways to get feedback than just cold-messaging random people on different channels (e.g. slack, discord)?
- (Very subjective) What are your thoughts on another deployment platform? Is it something worth getting into?
Nice, I didn't know about this
Thanks lalaithion! I don’t know Rust, so it’s interesting to see how different it is compared to Haskell.

A question: how much of this would actually compile in Rust?
The year that sucked. Except it didn’t – My first ever SaaS project
(Not the parent poster.) I've looked at it and think it looks interesting, but I think Ethereum may be approaching something like JavaScript's status, now. It's not necessarily technically ideal, but it has first-mover advantage, tons of network effects, and an entrenched position, so it might have already won.

I think there's a decent chance they may eventually pivot a bit and rebrand Polkadot or Substrate as an Ethereum layer 2 platform. They already seem to be leaning in that direction a bit.
that.. looks a bit like prison visit

I hope they don't start using this for "whiteboard" interviews, would be super stressful to be interrogated from behind a mirror with nowhere to go
Assam Floods: Unique Bamboo Houses Help a Village Survive 7 Floods in 3 Years
Awful name.

Reminding the customer of their materialistic nature while simultaneously ripping off the apple "i" schtick.
> If you want me to point to a single person or law I can't. There are hundreds of them

I'd think someone would need to find and make a list of those laws and problems, and ways to explain to the voters how those laws are unfair against POC. And how the laws should be changed, maybe removed, many of them?

For a change to happen, there needs to be concrete specific steps of problems and things to actually do

(I'm not saying that you or anyone here should do this, just that some people, somewhere, needs to? I'd guess/think that BLM has gotten started a bit? Eg de funding the police, maybe that's one concrete thing to do, https://en.m.wikipedia.org/wiki/Defund_the_police)
Only awake beings can reproduce.
I've had similar experiences with desks, even though desks are a much easier problem to solve than 4 walls that make an office. $200 at IKEA would do it. And yet it's still an unsolvable problem to many companies. Desks have been the main reason I quit two of my past ten jobs.

One was at a euro stoxx 50 telco. They had a desk with a single plate that 10 people sat at. I had to sit with the project team I was working with who, unfortunately, weren't all the same height. But the plate could only be adjusted to one height for everyone which was way too low for me. Every day at the office, it felt like working at a coffee table and my back and knees hurt like crazy. I was fighting the corporate system for half a year, including making a fool of myself in front of the global director of human resources and company medical officer. This was ultimately unsuccessful as I was a freelancer, not an employee, and earned me the scorn of my direct manager. The whole experience was so undignified and humiliating that it was ultimately one of the main reasons I quit that gig. After all I was just trying not to have to endure physical pain.

The other occasion was at a well-known Wall Street investment bank back in 2010. They put the computers in the space under the desk that should normally be legroom and every day at the office felt like a long haul flight in economy class.

My boss's boss, a partner at that firm, privately owned a floor in a highrise residential building in Tribeca. Yet, during the work week, he still basically never got to see daylight. Our business unit wasn't high enough in status to be able to swing a work area on the outside of the building that had daylight. He had an office but still no privacy. One of the walls of his office, facing his underlings' open plan space, was made of glass. Glass walls is something that these firms do these days even for very high-ranking executives to create witnesses in cases of allegations around what may or may not be happening behind those walls between colleagues of opposite gender (or preempt those kinds of goings-on or allegations).
X to doubt
> How can someone possibly call themselves a programmer… when they can't even pseudo something like fizzbuzz?

Agreed. On the other hand, I can count the number of times I've used modulo professionally on one hand, so I wouldn't be too shocked to encounter a competent programmer who had't heard of it.
I've never heard of cursing as well, but bad interviewing experiences are quite common in this industry.
Flat data tool chains include a lot of common command line tools that you can schedule via github actions.

Have a look at e.g. csvkit (allows you to run sql queries against csv files; even supports joining files), jq, and other command line tools that can work on simple csv or json files. Lower level tools like grep, awk, cut, etc. can also work of course.

I've done quite a bit of ad hoc data querying over the years where our data was just too tiny to bother with a lot of ceremony or infrastructure.

Github actions also allows you to run stuff via docker. So loading some csvs into postgresql (or whatever you need) would be a possibility as well.

The main limitation here is free build minutes and size of the data. Beyond a certain size you might want to use something more suitable. But I guess the point is that a lot of data just really isn't even close to big data.
My lecturers used to talk about the over engineering of chemical plants in the USSR. It was something to do with the command economy that meant the engineers over engineered the plants

Then there was Chernobyl...
I always thought sleep didn't make sense evolutionarily speaking - I mean wouldn't carnivores be selected for learning how to function with no sleep, to prey on the sleeping herbivores? I mean I would assume carnivores because herbivores have to spend a long time eating - but a carnivore just needs one lucky break, and the likelihood skyrockets with a diminishing sleep schedule.
Yes, it's easy, you don't need gpg-agent or anything, just do `ssh-add -K`:

https://www.stavros.io/posts/u2f-fido2-with-ssh/
>In my day it took 4 years of preparation starting age 14. Nowadays kids start at 11 or earlier.

That's more due to Indian coaching companies preying on Indian's parents' extreme sense of desperation and FOMO for their children rather than any real need to start that early. I don't think any more than two years are required or recommended for preparation of the exam. The longer you stretch the preparation, the longer you have to get completely bored and burnt-out by the process.

Source: I was top 10 in JEE and personally know more than half the people who were in top 100 in my year.
Show HN: Cool Wallpaper Generator of iPhone, iPad and Mac
Does a 911 with traction control off handle well? Definitely. Would you give the keys to someone who’s just passed their test? Definitely not