skysight-inc/HackerNews huggingface dataset:
I'd agree to some degree if you could be confident that this was his actual routine, instead of a brainfart caused by nerves or distraction or any of a thousand other things that makes an interview environment different from a day-to-day work environment. I remember my dad getting annoyed at me when I was in high school because he asked me what time my soccer game was and I looked at my watch: he thought I was about to make a smart-ass joke[1] in the middle of us trying to figure out a schedule.

That doesn't suggest that I don't know how calendars or timekeeping work: I was just distracted and glanced at my watch on autopilot.

[1] I did make a lot of smart-ass jokes...
I said most cases. What you are describing are the exceptions, not the rule. I don't remember how he phrased it exactly but about a year or two ago Andy Mueller tweeted that his biggest wish is that scikit-learn would eventually receive enough support to be able to have the maintainers work full time on scikit. Think about this for a second: I can't recall seeing a single ML project that doesn't rely on scikit to a certain degree and the core maintainers are 8 iirc. That's pretty sad if you ask me.
Yeah I guess I was being flippant, sorry.
Hi janci, just letting you know that the bug has been fixed. Thank you for spotting it!

The current solution that I came up with: replace \n with Return HTML-entity. Not sure if that is the best solution for you (or anybody else) but at least it prevents the unwanted shift of column contents.

Thanks again!
ML includes logistic regression these days too!

Revolutionary advance in industry best practices. /s
This is a good example of why we have the scientific method. Not so long ago the WHO, the CDC, Fauci and pretty much everyone else was talking about how fomites were the primary means of transmission and that the virus was not airborne, that even after a cough the particles very quickly fell to the ground. Now it turns out that exactly the opposite is true. How about if you don't have evidence to back up your claims you just STFU or say that you don't know. The same thing happened with masks. Since they believed (without supporting evidence) that the virus was not airborne they didn't think the public should be wearing masks. Instead they emphasized alcohol gel and frequent hand washing. What a huge fuckup. All of these people should be held accountable for being dumb fucks.
Why can't they write it? Conduct a user story workshop, slice out an MVP release, and that's your "spec."

You can't force customers to "get" Agile. You can force them to understand the risks of not participating in the process.
Be careful, don't throw money at something that seems cool, look into management, developers, the ecosystem. Read and watch people who naysay, they have good points too.

Stick to the big names if you want to "invest" though I consider my activity pure speculation. Thing is, while there are lots of cool or useful tech pieces coming out, I have yet to see any viable business models that could sustain a company long term.

Bitcoin is probably safe, most others have higher risk profiles. The industry is rapidly evolving and even Ethereum could be displaced. Most (all?) projects have fundamental problems to solve still, so you don't know if they can actually make their claims happen.
Yeah, imagine a world where each employee had a team of highly trained specialists ensuring they had absolutely everything they need to do their job, and if they became sick at 2am on a Saturday, multiple people get woken up to take care of them. When the CEO parades investors around on the assembly floor, those employees are shined up, their capabilities are demonstrated, and they are showcased as the pinnacle of why their company is the best.

Low level employees would be lucky to be treated like robots.
In general registration fees are very small compared to the price of a new car, though it probably varies per country. In the UK it's £55...

On the other hand, 20% VAT is painful and unheard of in the US afaik (<7% I believe).
You may want to brush up on your history:
https://elinux.org/Device_tree_history

Russell King as recently as 2009 was against it. It got merged around ~2013 so it took about 4 years. The first Android phone was supposed to be 2009 but IIRC it got delayed to 2010 because of the iPhone (announced 2008). I think my characterization of this is fair and accurate.

> Well, for one thing you have only one ABI to consider if you go with the LTS instead of hundreds we have today.

I don't follow. You have 1 Android release per year. There is a new LTS kernel every year. I don't see how sticking to LTS solves the problem. You have to actively hold off on Linux kernel releases to get any advantage of this process. For something like Android this means they'd be forking LTS & it would be even more work to move to a new kernel (all the out-of-tree development + all your driver vendors switching kernels). So now you'd be complaining why Android is using such an ancient Android kernel. Treble solves a real problem and has nothing to do with NIH unless you just define all kernel development happening at Google as NIH (which would be strange considering how many Linux kernel developers and maintainers they employ).
Java Feature Spotlight: Sealed Classes
I'm not saying it won't be the right move eventually, but that was 700 people who were getting paid for busywork who now aren't. Today I'd say there's still a dilemma.
I have a job that involves making DRM stronger.

It's certainly legal, but I'm still undecided as to whether it is moral or not.

Personally I am opposed to the use of DRM, but I enjoy the technical challenges involved.
You should rather ask if there's a -nix app that supports these well. I've not worked on audio on the PC for over five years, and had basicly stopped already once I switched over to Linux ten years ago. At the time, audio on linux was still literally a joke, though perhaps getting better. I wonder how far it got. I'm sure there were people with comfortable setups back then (e.g. Panic from Farbrausch, see Masagin from Farbrausch), so there will be people with positive experience now.

I think what bothered me the most was that the Ubuntu package for the Berkley collection of Synths was simply broken. Audacity frequently crashed. The DAWs weren't to my liking, but I'm biased on that point. I never saw through Jack, Pulseaudio and what not, which was really the running gag because it was--and probably still is so messy. Responsiveness in realtime fidelity was a real problem, too, I believe (similar for web based experiments).

it's a fair guess that server OSes like the BSDs won't have a better story
With this issue and most ethical issues I've encountered, it's important to realize that the work is still going to get done by someone. Don't fool yourself into thinking you're going prevent Pfizer from marketing their drug. But that's not why you do the right thing.

You do the right thing because you get to choose whether the blood is on your hands or not. You get go sleep and go to your grave with different amounts of guilt and peace. You get to tell your kids these stories and help them make better decisions. Through all of that, you might make the cost of deceptive websites a little bit higher and the message a little bit less effective. Or you might not, but that's not the point.

In short, don't make your ethical choices on the impact it will have on the world. Make them for the impact it will have on you. (The alternative will mean you'll struggle a lot more making the right decision, knowing that Pfizer will just get someone else to make the site and maybe you should still take the work and then donate some of the money to a good cause.)
I need better error messages, but I believe it should respond with something stating the length is too long.

What might've happened is that the instance your request was farmed out to might have been OOM killed. I've provided lots of memory, but these models are pretty massive and each inference run has to spin up a lot of matrices in memory.

This is all CPU inference, not GPU.

When the pods get OOM killed, they spin up again. The clusters for each speaker are about 5-10 pods apiece (with some double tenancy).
It's certainly not the same. In one case, the client had already paid for the feature but weren't aware, and a salesperson told them they needed to upgrade to unlock it (a lie). In the latter case, they simply didn't pay for the feature.

Is it ethically wrong to ship chicken bits like that? You can make arguments either way (e.g. a device might not have been QA'd or tested for the disabled features, and the feature itself might be faulty, e.g. that's extra support labor they didn't pay for). But that's a different question to whether the salesperson should have sold them a feature they already had access to.
This tiny two-bedroom Toronto house just hit the market for $1M
Just to add a little color here. In person you can easily inspect all sides of the jar and ball, and there's just enough room in the jar to spin the baseball around. It sorta rattles around in the jar.
You're missing my point. That statement is not my argument about which specific animals should be consumed. It's my argument about the parent comment's statement, which I am simply responding to and did not even claim myself, that Chinese people eat a wider variety of animals than we do in the US, and the behavior of eating a wider variety of animals should be considered "open minded," implying (and again this is the parent comment's argument, not mine) that the practice of eating a narrower variety of animals should be considered "closed minded". My argument was that the timing of said statement from the parent comment is extremely unfortunate given the fact that the current global pandemic likely originated in animals consumed in China and generally not in the US, and the general idea of restricting animal consumption for health reasons should not be considered "closed minded". That's it.

Now, that statement assumes that some animals have higher risk of transmitting novel viruses to humans than others, and if you disagree with that then you'll disagree with the statement, but the statement itself was not an argument about that point. Subsequently we have further argued about that specific point. I don't believe that decisions about which animals to consume should be based on cultural factors as you assume, but rather I believe that it should be based on relevant science (not simply "has this specific animal caused a global pandemic in recent history"). I believe that science does not support the idea that all animals or animal procurement practices have identical risk of transmitting novel viruses to humans. Therefore I support the idea of restricting consumption of some animals, especially wild ones (including some currently consumed in the US), and reject the idea that this is simply "closed minded".

Unfortunately the inclusion of the single word "Chinese" in my original comment has blinded everyone to the argument I was making, despite the fact that it was simply a response to the parent comment. It would have been a better comment, and made the same point, without the word "Chinese" in it. Please strike that word from my original comment and read it again.
I wish the author would give some motivation for why I should attempt to understand monotone circuit lower bounds. I can probably follow the math, but math takes effort to read and I'm not generally willing to make the effort unless I get some hint as to what the payoff might be.
This is great. I've been thinking about doing something similar with cartoon characters to build a Disney-style companion for my son as he gets older. I'm imagining something like an Alexa assistant but with Mickey Mouse's voice.
To be fair, "yeah, right" is a sarcastic statement and linguistically the two words do not scope eachother so the positive statement is produced at the pragmatic level, double negatives are syntactico-semantic.
The Case Against Full-Disk Encryption
Best Free Online Translator Courses
A well-educated renaissance man is not a blank slate, he is the result of millions of years of selection.
A gene helps women in labour to skip the painkillers
Not recently, they just blame covid.
That's true, but wouldn't make for an interesting blog post.

Yes, I'm sure the author could go register random_boy_8786@hotmail.com, but it's really a post about incorrect assumptions.

This blog should really be understood as another in the "falsehoods programmers believe about..." series.
Fair enough, that's an important distinction and I concede. I think it makes sense to prevent glorifying deadly sports and still allow them to be conducted.
They wouldn't be bare-metal, they're managed GCE instances
Great video that summarizes whats going on here. Seems like a big deal to a lot of people interested in this era of games: https://www.youtube.com/watch?v=jwDPwLE7DBw
The out-line at the bottom with the Amazon link is priceless.
However a lot of us find the privacy nice and it cuts down on google searches which is what a g! is. If you use that you just gave up your privacy, but it's nice to have alternatives. Not worrying about search history is also a great benefit for most of us as well. Good luck with your preferences though.
Looks very interesting!

Does anybody know whether this will remove the current maximum runtime limitation? As far as I can tell, workers have a maximum duration of 10ms on the free plan and 50ms on the paid one.

I would assume that it does, considering that it's being compared to AWS Lambda, which has a timeout of 15 minutes.
Oh I never said it's fair, just laying it out there for you to take however you wish. It's pretty obvious to me I've got an inherent bias towards functional programming. I see people who love it and are successful with it so it obviously works. I've never had cause to work it out though. Just like I never owned a Sega Saturn nor a X-Box One. It's my personal opinion and thoughts on a language. You don't have to agree with it! In fact I'm very sure you don't. But for every preferential opinion you have, someone else will have a different one.

For flatmap, looked up https://rosettacode.org/wiki/Flatten_a_list#Common_Lisp, this is just gibberish to me currently. Is this simple, or am I missing something?

I once had an discussion with someone who was a huge relational guy who could not understand dynamo (many have this issue). I asked him how to do a global postal address in a relational db. He proceeded to put out a ~5 table layout on the whiteboard from memory. Finished by saying of course there are other situations and you can handle them with X or Y. We went and grabbed a drink and I had him grab get a sde1 and explain that layout to the SDE1. I cut it off after 15 minutes. While it was OBVIOUS to him in his experience, it was in no way simple and the SDE1 (who was just starting multi-table joins) was taking a while to catch up. The sr eng was just used to relational. The model he had on the board was at least 30 years of iteration and best practices, practically it's own microservice. I drew it in dynamo where it's just PK:UserId, and then a bunch of optional columns. SDE1 grokked this right away.

I would love to know what types of apps / code / work you do that you really appreciate in lisp. As I said I'm always looking for a language to solve a problem. What class of applications do you use it for?

For instance I use C++ when I need to be near the metal (game engines, shaders, arduino). We use go at work but Scheme or Clojure might be better for the business logic we do (tho it'd be slower). Always wanted to use Erlang but I never got on the distributed chat program projects (I killed 2 acutally).
Who said anything about failure? If you're happy doing the same stuff day in and day out, that's great and I hope it works out for you. In my experience, people doing the same thing for a long time tend to struggle to find jobs when it becomes necessary.

If you keep building 'cool new features', you don't appear to be doing the same thing over and over again.
Thank you!

Wow, how the time flies!
having been part of many candidate interviews you would have massively scored in my book with this comment. you have values other than work. that's something I value very highly.

wish there were more like you these days to interview (I am just 42, so take it with a grain of salt) but the youngsters, straight from college with a streamlined CV are sometimes difficult to deal with imho.
How does this compare to GitHub Actions for Slack?
Just making a fun of the fact that kickbacks paid by amazon to top management surely pay a big role why corps choose AWS.
Since you mention it, I got to thinking about whether we can have a microphone equivalent to the physical covers for webcams -- that is, a physical means that ensures the device can't detect anything usable, even if an attacker was able to turn it on without you knowing.

Something like, a vibrating module that you don't really notice but which clouds out any sounds the microphone would pick up (or, to go your route, injects fake audio). You turn it on when you want to be sure the microphone isn't listening, just like you can cover the webcam.
Approval Voting is just Score Voting with only two scores (0 and 1). Turns out you don't lose that much!
I worked on Credit Default Swap calculators and infrastructure to support real-time valuations.

Just before and during the 2008 meltdown.

At least 3 big banks were using the software I helped make.

To paraphrase, the things people were doing with CDSs were analogous to taking out an insurance policy on your neighbors home, and then burning the home down and collecting the insurance.
Anton the channel owner puts links to papers relating to what he is discussing.

The paper he linked to is not very long: https://iopscience.iop.org/article/10.3847/1538-4357/ab9952
It's better, just not 100x better, which is a big difference in practice.

Quantitatively about 5x of the output is more useful in my usage, which is not enough to upend society.
https://outline.com/MLhcYT
I thought apt repos are just usual web servers.

I don't think it's common to use gnutls for a web server.
You'll make way more money in the long run if you own up to mistakes like this.

It builds trust in your company, so that when they think about renewing their contract they remember you have integrity and aren't trying to rip them off. Instead, you believe in your product and are actually trying to sell it on its merits.

It also becomes a funny story they tell their friends / others in the industry, which could lead to further business.

There are no downsides to owning up (I'd even claim the upsides above), but there are some possibly gigantic downsides to not owning up.
https://web.archive.org/web/20200727171129/https://www.bloom...
Interesting, thanks!

When you say "'a la carte' consultancy", do you mean with a one-shot payment?

Do you think that the "user-friendly" features (deployment monitoring/rollback, CI on all branches, health monitoring...), that you can't have with Terraform only, are useful enough to ask for a recurring one?
Yes - Economic Espionage Act of 1996

It is not public because there is a reasonable expectation of privacy.
Depends on the home. But I’m quiet confident that if you want a single family house, Palo Alto is much more than 100% more expensive.
High Performance PostgreSQL, Tuning and Optimization Guide – PostgreSQL Tutorial
You forget the conversation being responded to is a list of pros and cons of being in the office. I listed additional pros as having comraderie. It doesn't mean you need to be there. I just point out that for some of us, it makes working actually worth it, or at least feel a little more meaningful.

Ideally we WFH or come in as we see fit. If I'm the boss I'd say, aim to come in at least 3X a week if you don't live hours away. But some people just prefer to keep to themselves and simply purely work. More power to them, let that be an option too.
It's The Verge. They haven't been able to do meaningful journalism in years.
I've heard that all map projections are a compromise. Is this a leftover of printed maps?

If you take a photo of the earth, you can't argue that it's inaccurate, as it's literally a photo. When you use something like Google Earth, it's the same deal. You can rotate the map and everything is rendered fairly accurately for any given perspective. Aren't they an accurate representation?
They probably do have access if they wanted it but then they would be violating their TOS and spirit of their entire company by doing so. Whether you trust them or not is one thing but saying they do it is unfair and not called for.
I was expecting to be dissapointed (I thought this was going to be a test in the same room, with perfectly calibrated equipment) but I was wrong. Very impressive that you can do this at that distance and with affordable ($400) equipment. I wonder how long intelligence agencies have been using this capability.
I feel job hopping in tech has gone from a negative to a positive in the eyes of many who are hiring, as long as the hops are for good reasons (better opportunity, company shut down, finished what you were hired to do, etc.).

Jumping around because you can't keep a job or nobody likes working with you is another story.
Amazing the many ways companies waste resources.
This seems like a failure of the Canadian counterpart of the US FDA. Drug trials are generally extensive enough to surface side effects, and severe side effects lead to cancellation of trials or at least label warnings.
That's so cute! You should totally do it.

The hardest part of this is in dataset creation. It's hard to clean and annotate the data and can be quite manual. That's why companies with lots of data will win.

There are automated techniques to help with segmentation, bandpass filtering, transcriptions, etc., but they're far from perfect.
Doing it on a national scale is tricky because to do it right you need to do it in a majority of states at once
Perseverance Mars Rover Pre-Launch News Conference
> We're better off with something like UBI

I strongly agree... but we don’t have UBI. So for me it’s still a moral dilemma. That person is still out of a job and might be out of a job for a very long time if the economy is weak. Yes, there are answers to this problem like UBI, but as someone living in the US I can’t honestly say I can see it being implemented here any time soon. So my work has the potential to devastate someone else’s life.

(and yes, I know, I know, if I quit someone else will take my job and it’ll all happen anyway. Doesn’t mean it isn’t still a moral dilemma)
Gather: A New Way to Clean Notebooks (Microsoft)
I automatically manipulate configuration files that contain comments all the time. If that's not doable then the tooling is the problem.
Something like a functional resume can do a good job in masking age a bit, but typically we still need to list employers, titles, and years.
DDG proxies it so bing doesn't know the IP or person originating it. So bing is simply paid for it by DDG.
> the functional perl approach here I also find confusing so there is no attempt to distill the essence of what's going on

Sorry to hear that! I guess it depends on your preferences. Personally, I have a pretty "operational" mindset, so I'll find an algorithm easier to understand than its specification in terms of abstract algebra.

The whole thing started when I tried reimplementing MLsub at an MSR hackathon, and found it unnecessarily difficult — all the operational insights had to be painstakingly extracted from the thesis and barely-documented OCaml implementation (like others, I found the paper insufficient to reimplement the approach satisfyingly, for instance see http://gallium.inria.fr/blog/safely-typing-algebraic-effects...). I wrote this paper so other type system implementers wouldn't have to go through it again!
They list documents stating 30 year old developers as old ... are you kidding me? At 30, developers are just starting to understand the job (like all of the non-coding skills).