skysight-inc/HackerNews huggingface dataset:
'Very rare' doesn't mean anything.

Very rarely an asteroid falls on your head, how are you dealing with that?
I had 1 year of full-time experience with TCL, and I can basically summarize it in the same way as you: got a lot done with it, wasn't horrible, but don't miss it.

In retrospect, I am kind of happy that somebody actually went and built TCL. "Everything is a string" is not really a sound PL paradigm, but someone needed to get stuff done, and it worked quite fine for that. It's super simple and super powerful, and beginners can be productive with it really quickly.
Even if it ends up being a total waste of time, that's still better than a total waste of time and money.

I would also argue that getting 40 paying customers is pretty decent validation, and the author can now spend money on marketing if that's the direction they want to take it.
Yehuda Katz's name is in there somewhere.
I guess that I’m the odd headphone user that buys them to listen to music with. Didn’t know people bought them to replace the batteries.
> like stopping at stop signs

This doesn't seem like a good example to me because it seems totally right and reasonable to actually stop at stop signs. Being predictable in traffic is vital no matter what type of vehicle you operate.
You can find ways of being a technical leader without having a formal role. You can mentor more junior engineers; you can try to establish better coding and test/QA standards at your company. You can find some open source project that you're passionate about, and take on leadership roles there. Maybe you can find a way to contribute in standards organization.

If I'm interviewing you for a job at $COMPANY, I'm going to be looking for signs that you can exhibit leadership, and that's going to be way more important than whatever title that you might have. If you have the title, but you can't demonstrate ways in which you were able to demonstrate technical leadership, the title isn't going to mean much.
I think your suggestion would actually make things worse, because it would cause more people to have a false sense of security when copying from a web browser, which is exactly the problem in the first place.

The issue is not that the clipboard can be modified. The issue is that users expect a clean copy when they copy from a website.

There are many valid uses for this, and there is not a strong enough argument that this presents a real security issue that would necessitate disabling such a widely-used feature.
You've been able to get pretty decent Bluetooth in-ear headphones for $20-40 on Amazon for a few years now, can anyone comment on whether AirPods are really 10x better to justify the price? I just have a hard time believing that's possible, but I've never tried them.
I find that I can't use them for phone calls because the other person always complains that my mic is terrible. Is this because of using an Android device?

They also don't stay in my ears for the life of me, so exercising at the gym I have to use over-the-ear headphones. I think this impacts the sound for me, as well, since they sound better when I hold them in my ear versus when I let go.

Any recommendations for what I'm doing wrong?
> Python trying to be Bash, or Bash trying to be Python

The fact that "everything is a string" is cute and odd but the end result is really closer to shell scripting than a real object-oriented language like Python. You routinely have to deal with string/list quoting and constructing complex data structures is tricky if they have to be represented with just strings and hashes.

Sure: it's flexible and you can reimplement all the features of a high-level language but I'd rather use a language which has all the features already.
I'm not talking about gendered language. I'm talking about discrimination based on gender. E.g. if someone said to a woman in game: "Wow, you're bad that's why women belong to the kitchen and not the computer" or some bullshit. And it's nasty in the way I described earlier that it just tries to mess with your teammates emotionally which is basically a form of griefing and just ruins the game.
IIRC this was also the case for node/V8/I don't recall:

Whether a function was inlineable was decided based on its size - and that was determined based on size-as-text instead of size-as-AST.

This lead to the situation where adding too much comment text (I believe it was 512 bytes total for the function) led to the inliner refusing to inline the code, and thus performance regressions.
Been using the Beats Pro's since I lost my Airpods (later found them) and they are considerably better sound and far more comfortable to use and for workouts. I no longer have to have the volume cranked up to 11.

The original Airpods are amazing only because they work well at least 90% of the time, unlike just about every bluetooth headphone out there.

I have found the Beats Pro's generally as reliable and convenient but occasionally they flake out completely and are unable to pair properly with anything. Hours later they will work again. I've seen the a few threads online complaining about this behaviour. It is uncommon but a shockingly bad problem considering the cost.

Given what Apple is asking for, for these products they need to be pretty much perfect. I'll be interested to see how users review these.
If there really are technical reasons not to change this behavior, then shaming sites that employ it to do bad things seems like a next-best solution.

Perhaps a browser extension that maintains a list of offenders and alerts the user that the site injects bad things (including marketing and promotional stuff) into copied text?
I agree with many suggestions, and I believe the results are very reproducible with some effort.

I would offer an alternative approach to launching with working billing in place. I believe a good way to validate an idea is to launch a site quickly and see how easy it is to generate traffic. I would rather not spend time on coding that may never get used. And early usage may point to improvements and pivots where time will be better spent before attracting paid users.

And it's possible to fake it with free trial periods that extend longer than promised. No one will complain about being allowed to continue using a site for free. And I believe it relieves some of the stress of having trying to support paid customers on early versions of a site.
Scientists Think They've Found 'Mitochondrial Eve's' First Homeland
> How much of that is just the recursion though? If a bus driver in Washington got paid the same as a bus driver in China, they couldn't afford to take the bus. Except that if they got paid the same as a bus driver in China, it would cost less to take the bus.

Very little, actually. Bus drivers need to buy more than bus tickets: even if you reduced their wages to third-world levels and reduced bus ticket prices to third-world levels, bus drivers still get sick and need to pay the doctor? Are you going to push doctor salaries down to third-world levels too? What about education, etc? At some point, you're just going to be pushing wages down across the economy and importing massive levels of inequality.

Expecting to people to take massive pay cuts and enact massive deflation in the name of market liberalism is frankly an ideologically-blinkered, impractical, stupid idea. It entails too much pain for little to no actual gain. The only people happy with the results would be a s small minority of oligarchs and ideological purists.
Go in to the Apple Store after release, they usually have models available for trying them out. They keep em stashed away in the drawers of those big tables, and use alcohol wipes to clean them before you try em on. I didn't know this until I recently went in to look at the Powerbeats and one of the employees asked if I wanted to try them before buying. Good thing I did, they didn't fit my ear canal comfortably.
Perhaps there are alternatives that allow you to refill your plate with the original nice dinner for a fraction of the cost of the plate+dinner.
You must have lived in a different "Used to be" than I did. I owned multiple Walkman style cassette players back in the 80s and if you got 2 years use out of those foam covered headphones, it was a small miracle. Even buying replacement foam, the cords got snagged and destroyed quickly. Also, the cheap plastic doors on the players were notoriously prone to failing. Not to mention all of them were powered by disposable batteries which powered them for just a few hours and had to be tossed out.
I kinda like it, it's got the word "Car" in it. "I drove a Carve to get here" sounds more natural than "I took an Uber"
Oh, I see what you're asking now. This might get a bit mathy, so I won't be offended if I get something wrong and someone corrects me :)

I think where you're lost is that the FFT sample size determines the number (and therefore size) of the bins, while nyquist determines the maximum frequency that can be binned.

If you have a window of 8192 samples, for example, that gets you 4096 bins. If you're sampling at 44100hz, those 4096 bins gets you bin sizes of around ~5.38Hz per bin. So your lowest frequency range that you can identify would be 0-5.38hz, then 5.38hz-10.76hz, etc, up until 22044hz-22050hz. So if you're sliding a window of 8192 samples with a sample rate of 44100, that's about 18.5ms per FFT window. That means you can draw a spectrum with a resolution 4096 bins per 18.5ms of audio. If you wanted to plot a spectrum with a finer time resolution, you'll have to give up some frequency resolution by having smaller bins.

The actual results vary by FFT implementation, and it's common to have windowing inside the FFT that I don't really understand, but has something to do with the accuracy of those bins by preventing leakage of one bin into another. "Hamming Window" is probably the most common and usually happens by default, but that's a different window than the window you're sliding through the time domain to take FFTs on and plot.

As a user of FFT, at least for audio stuff (RF might be different), you mostly just think in terms of bin size.

edit: I did it wrong, fixed the numbers (I think)
I have a pair of AirPods, and I’d be lying if I said I wasn’t disappointed with them, the main reason being that they just don’t seem to fit in my ears very well, needing constant readjustment. Further, the sound quality is no better than the pair that comes with the iPhone that can be purchased for $29. I also find the nfc pairing nice, but also frustrating when it fails, and extra annoying when trying to check battery levels. I’ll never understand why the battery level doesn’t show up on the top right like every other Bluetooth headphone set I have.

I do find them pretty convenient at the gym so it’s not all bad.

Perhaps I should have waited for these, but I already have a Bose pair that fits my noise cancelling needs pretty well.
Begin by assuming it is a fraud.. then gather information and start to imagine it is not a fraud. What then is the conclusion?
Ask HN: How to pay to kick start knowledge
Have you ever found yourself wanting to jump start your professional knowledge on a niche topic and wanted to pay X hundred USD to pick a professional's brain for an hour? Has anyone found a community that facilitates this?

An example might be wanting to understand the deep nuanced differences between practical applications of two distributed SQL engines (which wouldn't be answerable on Quora, Stack Overflow, etc.).
As someone who does a lot of interviewing at a big company, by the time the candidate is in a room (virtual or real) with me large amounts of vetting has been done by managers and recruiting. I really only look at the resume for context if I even do at all. I'm there to cover a specific technical competency and soft competency, and any other data I can get in 45 minutes + bio break, make feel comfortable, and them asking questions.

I rarely have time to look at code repos unless asked by the manager/recruiter.

You are also likely interviewing with the wrong people. Most large companies are looking for as many of the best devs they can find for generic opportunities. They have many many slots to fill.

If you are looking for something very specific then you need to find a recruiter who does placement as well. Amazon (where I work) has two major hiring processes, direct to team where they are usually looking for a specialty or generalist and take the first qualified candidate, and generalized hiring where you have to pass a standard interview but then you begin interviewing managers and finding a fit. The second may be better for you, but you still have to pass a bog standard interview.

There is of course the third way which is have a friend on the inside do the pre fit and selling.
End-to-end testing for API only Ruby on Rails apps with Cucumber syntax
As a consultant I work almost exclusively with enterprise customers using Azure. When moving to the cloud for some of them the most regular reasons to keep stuff on-prem are:

* Regulation: it's mostly about data can't leave the given country's border. There's usually not much you can do about it. Offload stuff to the cloud what you can (computing), keep on-prem what you must (data). In these cases the integration between the two environments can be a real challenge sometimes. But Azure is quite strong on that front.

* Stupid company policies set up during the last century or recently, but by people stuck in the last century. In some cases these can either be worked around or changed if you know the right people. But there's a lot of cases when it's hopeless from the start. Totally depends on company culture.
I've never found a "decent" pair of Bluetooth anything. Pairing is almost always an annoyance and never quite just "works". If I'm heading out for a walk or a run, or if I want to answer a call, it needs to pair and work immediately or I may as well throw them in the trash. Airpods were the first headphones where they just worked every single time I put them on.
I agree with you. But I would phrase it differently: "A common language unites". We should not forget that at different times in different areas we had and to some extent still have different common languages (Greek, Latin, French, Arabic, Spanish). It seems that humans have such a strong desire to communicate across borders (cultural, inherited, political, etc.) that they will invent the necessary tools. English language is such a tool now. I wouldn't be surprised if in future it will be some other language. In the end, there will maybe one such common language accepted by all.
Same here; only recently did I follow a walkthrough to see what the final end-game chapters are like
Wake me when the tax code and justice system is blind to class.
Aren’t these types of headphones a major CAUSE of hearing loss?
Sounds like it’d be an unattractive deal for the dealership, no? They have to take the hit on the depreciation. Would the profits from rentals cover that?
> Most of these white board tests seem to be "Have you revised this specific algorithm for your interview, and found the specific implementation we're looking for?" If you have, great. If not, rejected.

As someone who has given hundreds (maybe thousands) and received dozens of these types of interviews, it's really not.

Generally speaking I'm looking for at least 2-3 of these abilities, depending on which question I'm asking:

1) Can you reason about data structures and algorithms when looking at a problem you haven't seen before?
2) Can you communicate your ideas effectively?
3) Can you integrate new information from a colleague while problem solving?
4) Can you write code that makes sense? Do you understand basic programming concepts?
5) Can you read your own code and reason about it?

There is at least two hidden attributes that I'm not testing for but do affect performance, so I try to account for them:

1) Are you comfortable with me, a relative stranger?
2) Can you do these things while dealing with a high pressure situation?

You will encounter high pressure situations at work but often interviews feel more high pressure (to some people) than most daily conversations about engineering.

That's it. If I can tell a candidate already knows "the right answer" to the problem, I'm usually disappointed because I'm more interested in watching them think.
If you look at through the lens of cost per use. 1-2 dollars a day isn’t that bad.
What about bootstrapped startups vs. VC backed startups?
For me Tcl's killer app has been Expect: https://core.tcl-lang.org/expect/index there is nothing quite like it if you have to manage 1000's of devices and cli's are the only thing you have to do it!
Tcl has native support for lists and dicts, and provides full-featured functions for working with both. You're absolutely right that the feel is "more than Bash, less than Python." But it's not accurate to say that you need to do a bunch of weird string parsing in order to implement a high-level datatype.

And yes - the list quoting rules are weird! No doubt about that.
Liability insurance and physical damage are covered, but there is a $2000 deductible.

As to why you'd choose us over Hertz, Enterprise, etc., the prices you're seeing on our website include things like taxes and fees, so by and large they're substantially lower than the big rental car companies for comparable cars.

Convenience is also a big thing we've focused on. Our lots are all downtown, as opposed to rental car company branches, who have a few lots downtown with limited inventory but tend to do most of their business at airports. We also pay $20 towards the Ubers to get you there and back again. Finally, since our lots are valeted 24/7, all you have to do is show an attendant your reservation email and the car is brought to you, which makes for super smooth pickup and drop-off process.
The Fakespot stats on this book and the critical comments in the Amazon listing don't put this book in the same light as you have. Additionally, the conditions surrounding the exit of Camille Fournier and three other C-level individuals from the company which she was a CTO don't inspire confidence that this is good material with regards to the area it is supposed to cover.

"It is a significant exodus in a short time, and many former employees describe a corporate culture at the fashion company that is unwelcoming, stressful, and occasionally hostile."

https://fortune.com/2015/11/17/rent-the-runway-exodus/
The Forward's finances have been suffering for a couple of decades now, so yeah, their promotions are utter clickbait garbage.
Yes, that’s correct. But I was pointing out that the reason Nigel Richards won in French is not because he knew the short words; all the players he played against knew all the short words. They just didn’t know all the words like he does.
Do these have a mute button on them?

I currently use Jabra Active 65-somethings because they offer adjustable soft rubber tips, and airpods do not fit my ears. The Jabra's don't have a mute button on the earbuds; you have to open your phone. Do the Airpods?

Thanks!

100% agree that if you take a lot of calls, airpods or their clones are the best thing I've bought in 5 years.
Hey! Shoot me an email at amos@drivecarve.com
> but also for tracking metrics.

Another point in case against overreliance on metrics. Optimizing your process for making it easier to measure can easily turn into looking for your keys under a lamp post on a street even though you've lost them in a park.
I have a $30 set of over-hear bluetooth headphones I use for running. I'd describe the sound quality as "reasonably good" and the battery life as "excellent".

5 minutes shopping around on Amazon.
The good side of being ugly guy like me is that I always can spot these scams and never even respond to them - I just instantly block them. Because I know that no such a beautiful lady would actually approach me.

However I guess the scammers will soon figure this out and start using normal looking ladies in these contacts. Similar to those "bang ugly chicks near you" advertisements on porn sites.
An alert that you did not copy what you think you copied would not be out of place in my opinion.
Especially when you can get the same thing, sans the apple logo, for 30$.

EDIT: You can downvote, but it's still the truth :p
I've had good success with Jabra 65t on Android. Probably 1k hours of calls and no complaints except in very high wind.

Oh, btw, the connection is very dependent on your Android phone. Bluetooth is in year ~20 of widespread alpha testing and Android implementations vary. I initially had an HTC; it had bluetooth issues. I'm now on a Google-made phone and it's seamless. Anecdotally, Samsungs work well too.
In my experience, it's a rare and desired trait.
There are car rental companies, so I would assume that a car rental can cover the cost of a small deprecation on a car.
I'm not sure anyone thought that it was made that way, this is very explicitly for distribution and it works very well.
Work with a good recruiter? The incentive will be aligned in preparing your resume to be accepted by the big companies
Google is reportedly trying to buy Fitbit
Gnome Patent Troll Defense Fund 75% Funded
I mean, if the author of a website does not want you to copy out the text, they will use all existing means to prevent it.

Ok, so Firefox will prevent websites from modifying a clipboard. Then, such websites will show you the text in PNG images. What is next?
That's like arguing that going outside is too risky because you could be struck by a meteor. The probability that you accidentally stumble across CP and that somehow comes to the attention of law enforcement and they're unreasonable enough to prosecute you for it even though the evidence indicates that it was an accident, is lower than the probabilities of equally bad things happening as a result of equally innocuous things that people do on a regular basis.

Meanwhile you can still be struck by a meteor indoors. Go visit Facebook as the first person to view an image posted by a troll before it gets flagged, or on a day when Facebook was hacked but they don't know it yet.
That's interesting.. so you mean that human memory is not bugged and perfect from an evolutionary perspective?

Isn't it also arguable that retention of trauma is inherently bad from an evolutionary perspective? Let's say someone retains a traumatic event, gets depressed, ends up committing suicide. In that case, if the brain optimized for survival, it would be beneficial to erase the memory.

I'd argue that the probability of death occurring as a result of severe trauma is greater than the probability of death occurring as a result of forgetting an experience
> So to all creators, let me pay you, even a tiny amount. I'm aware that transaction fees are en enemy here, so maybe that's a problem to fix?

The bigger problem is taxes. A website getting paid directly by its viewers is selling something to each of those viewers, and has to worry about sales tax or VAT in every place those viewers reside.

A website getting paid by selling ad space to ad networks generally only has to worry about taxes in the country it is in.

The latter is orders of magnitude less of a pain than the former.
https://www.amazon.co.uk/gp/product/B0788K8SS6/ref=ppx_yo_dt...
Part of it might also be a way around age discrimination, as those relatively fresh from school (and thus, younger - and likely will take a lower salary) likely are able to pass them faster than older potential hires.
Yay, can't wait for my FitBit to be EOL'd randomly.
In contrast, I was underwhelmed. Neuroscientists typically try to develop tasks that create specific contrasts that highlight aspects of specific sorts of computations. They didn't do anything like that.

For example, in the field I work in, we very very reliably get signal that track reward prediction errors in the striatum (e.g. BOLD response in fmri) during reward learning tasks.
Everything is a string in CMake, too. Even lists. Be very afraid of strings containing the separator character ';'...