skysight-inc/HackerNews huggingface dataset:
The reason people use C/C++ for audio is because a kind of 'soft realtime' performance is required. The thread producing audio cannot block for an unbounded amount of time, ever. If you are late to produce an audio buffer, a nasty audible glitch will be the result. This means no file access, no waiting for mutexes, and certainly no garbage-collection pauses.

This is why managed languages like Lisps are rarely (if ever) used for the DSP in audio applications. I am an audio programmer who loves all things lispy, so believe me, I wish this weren't the case.
Agreed. They were absolutely hamstrung because their facilities burned down and were only restored to s shadow of their former selves. They are still generations behind everyone else, and not able to use their anywhere near their full capacity. Plus their competitors took the opportunity to hire the best people that India away from the state fabs. Shame really, if they could increase their output, this shortage would be the time to regain some footing.
I thought I knew what a monad was and the only problem was all the tutorials and other people clearly struggling to understand it. But now I’m not so sure.
They are terribly inefficient and who is going to be servicing all these hydraulics in the 3rd world? Every farming town in the USA has someone who can make custom hydro lines quickly. How many of those shops in Africa?
How much commercial use do Prolog or other logic programming languages see these days? The impression I seem to get is that Prolog, while never exactly mainstream, had a much more significant commercial foothold 30 or even 20 years ago than it does now; but I don't know if that's accurate.
requests-html is faster than bs4 using lxml. It's a wrapper over lxml. I built something similar years ago using a similar method, it was much faster than bs4, too.
Really excited to see this move forward. It's been announced for many months, and been in design for a long time.

This is what can happen when NIMBYs are finally cut out of the picture. So many people's lives will be improved by this project.
That seems like a boilerplate right to assign to affiliates, not unaffiliated third parties or LPs. Not sure why you find that problematic?
I've said this before on Hacker News, and now I wish to repeat, if you live in New York City, I host a once-a-month party, mostly for tech people. Very informal. You can get the vibe from the photos here:

http://www.smashcompany.com/philosophy/everyone-was-amazing-...

It's simply meant to give people a chance to meet other like minded people. Especially in this era of working-from-home it is too easy to end up feeling isolated, so hosting a regular party like this is, I think, a non-stressful way for people to connect.

I mentioned this 78 days ago and 6 people from Hacker News have been attending the most recent 3 parties:

https://news.ycombinator.com/item?id=27952414

You can text me at 434 825 7694
> It's like taking a chart of AAPL, GOOG, saying one depends on the other because they both go up during the same timeframe, ignoring everything else that's happening in the economy and tech industry.

That's funny because the reason these researchers are so lauded is precisely because they found novel methodologies to avoid doing exactly the sort of purely correlative analysis that you describe.
Is freedom worth a few deaths? Sure
From what I'm seeing it's kind of a chicken and egg problem. A lot of people are happy/eager to return to normal, but there aren't a lot of events, there are still restrictions in place, and people are no longer used to seeing people as much. I include myself in that. I'd like to go to events, but I don't really spend much time looking for them, because I assume said events aren't happening.
Good catch.

I was just about to comment on how Android and/or its apps seem to gratuitously change my Settings, e.g. auto-rotate screen or auto-brightness, and maybe it's more ubiquitous than just Apple and Bluetooth.

But that's not 2014 -- that's 2021.
There is a simple, fairly obvious explanation for obesity: there is a staggering amount of advertising aimed at convincing people to purchase and eat junk food, compared to a relatively tiny (largely publicly-funded) campaign to get them to eat healthier. Add to that the fact that our palates are pre-wired to crave the sweet and salty tastes of junk food, and the real question is, why isn't everyone obese?
Decode nested JSON in Elixir the right way
People love using them on the bus and light rail, too. It's... not great.
> It was then that I first learned that my conscious is only a small part of my mind, and not in direct control of everything.

We're made up of disparate systems that our conscience pilots essentially, even our mental faculties are disparate systems. This can sometimes make it hard to recognize when one of these systems is under-performing or worse-yet failing.
Low-Synchronization, Mostly Lock-Free, Elastic Scheduling for Streaming Runtime [pdf]
Because if I'm honest, I do know them. I've been working for several years at the same place, have made friends, had lunch/dinner/beers/coffees, been to weddings, etc. Some of them are not friends, but I am happy to see them, just like I enjoy talking to my butcher or fruit seller.

Maybe it's an age/cultural thing, but I'm going to spend quite a bit of time working, so I'd rather do it with people I like. Inevitably, because we like each other, we're happy to see each other, hence the office is a good place to go to. And if I don't know them yet, there's no reason why I shouldn't meet anyone interesting at the office.

I also enjoy talking about my work with like minded people : not my friends, but co-workers. The best conversations happen over beers, coffees, meals, etc which require physical interactions.
And that's a totally valid view. Strangely enough, I suspect Amazon will be a great company for you long-term if you go back. Management is aligned with your needs, not mine.

The question is whether there are enough developers like you to run one of the largest software companies in the world, while maintaining 'the bar'.
One possible reason for pro-rata term that I don't see mentioned is preventing dilution due to an underpriced round. But since most of the time investors have to agree anyway to a new round that seems a minor concern.
At one point I had read most of the books out there on Multicast and found "Interdomain Multicast Routing" to be the easiest for me to grok the topic with useable examples from basic to the more advanced deployments. The book is old but I believe it is still very relevant.

https://books.google.com/books/about/Interdomain_Multicast_R...

I also got a lot of out "Optical Network Design and Planning" as an intro to designing WDM and optical networks. This one really helped me get a vendor neutral understand of modern optical networks. I found it to give me a good base understanding to communicate and understand vendors when reviewing their products (like Cienna).

https://books.google.com/books/about/Optical_Network_Design_...
It's a pain even when you aren't a bot. For a while there, Cloudflare's fingerprinting page would trigger Firefox on Linux to crash instantly.
Plenty pay >$250k remotely and in large cities such as SF and NYC-- For Engineers, Managers/Executives (Eng, Mktg, other), Salespeople, etc. You just have to ask for it. If you're unfamiliar, join TeamBlind.com

A company sent me roles at $125k recently. I wrote them back with a polite variation of "heck no, my rate is $250k".

I'm currently quite broke-- $5k to my name (too many sabbaticals, plus only recently paid off student debt and pivoted into engineering). But I bluff every time and sometimes it works out. Nothing to lose: there seem to be infinite employers in need of software engineers.

They wrote back to schedule an interview.
Reminds me of a place I worked 7 or 8 years ago? The CEO was big on the “I’m just one of you” trope. They had a cubicle the same as everyone else. They dropped their bag off every morning, had pictures, a couple of plants, etc.

But…

There was a conference room literally right across from their cubicle that had a recurring 10 hour 5 day a week meeting in it. 2 guesses who that recurring meeting belonged to.
Well, whose job is it to enforce that? Are you suggesting we require social media companies to put age verification?
So obviously some chips fabricated by TSMC go to China for further manufacturing into consumer devices or whatever. But I was also surprised by the grandparent comment to this one. Does TAMC have fabs in mainland China. I would have thought that would make the US (and Taiwanese) government nervous as Chinese manufacturing being so reliant on external fabs discourages them from doing anything silly with Taiwan.
Thats where "used to" makes a huge difference. I remember when the industry standard was to use c++ or java. Using a language like python meant that you were "edgy" or "hip." This was back when Paul Graham really started pushing for acceptance of "hacker" languages (like common lisp or python) when ycombinator was just getting started. He did A lot to increase acceptance of languages outside c,c++, java

Now that python is mainstream, other languages stand in to say "I like to learn languages for reasons other than earning a paycheck" examples coming to my mind include Haskell, rust or elixir.
That’s sort of the worst of both models. You have to pay expensive rent/mortgage to stay within range. You’re commuting at the whim of your boss.
> (ask a cow to burp less!?)

Are you aware of research about reducing methane by feeding cows a small amount of seaweed? I'm guessing no.
YMMV
at my last job, at one of the Bay Area unicorns, I sat right across the founder's desk and he was working there like the rest of us.
Great little book; truly counter-cultural.
Here's the thing though: you should not socialize with anyone at the office. The healthiest thing anyone can do for their career is to not mix work and friends. Once you're friends, you're sharing political opinions, life stories, and religious views. People pick up on that, and while you might be pleasing one guy, you're pissing off someone else. No matter your stance on something, you're going to be pissing off someone.

Work is for work - not a social life. Yes, it's easy to make friends at work because like in middle school, you're forced together and don't need to break the ice. Very tempting - very bad for the career.

What is good for both the career and getting friends is maintaining contact with compatible people from the office once you're out of there, and becoming friends with those people. That works.

Now, as far as missing simple human contact while you're at the office - I fully understand that. The problem is, you're forced into that human contact. That's probably healthy, but here's what I do: take a trip for groceries every other day and buy things fresh. Walk around, look for deals, take a full hour. Believe it or not, that alone is enough, as long as you keep doing it. The best part of being remote is you can do that smack in the middle of the day, take a little break from work and break that day up into two smaller parts - not when you're tired after a workday.

I do live with my wife though, so maybe don't need as much human contact. But using work for socializing in the office - ugh.
Are you using Scrapy mainly for scraping, or do you do crawling, as well?
There is a good bit of factory work where human labor is reduced to quality control. You look at a conveyor belt and wait for the defective product to come along. Machine learning would work but still has issues with calibration. It either has false positives, lets defects pass or it does both. If you aim for plenty of false positives and put a human observer in the system to review the camera footage they too can do their work from home. You wont have to pay western salaries either.
And then the one child policy which shrank later generations.
Have you considered using Jitsi for video?

What went for/against?
It's been proposed, we'll see how far it gets

https://www.krqe.com/news/politics-government/haaland-leads-...

on a local note: https://sourcenm.com/2021/09/03/indigenous-leaders-seek-an-a...
>Or that was what they were told to re-write.

Especially when they are in the middle of going thought M&A. Along with trying not to anger China which could retaliate.
Kitasanriku Project: Model railway station dispatcher
> It would be interesting to explore the strategies to deal with it.

The strategy to deal with it is to behave well when making requests so that you don't get rate limited.
I always thought it was strange when people try to argue crypto has no utility and it’s value is purely speculative. I can’t imagine a future in which online gambling isn’t fueled predominantly by crypto.
Charts show how much the world depends on Taiwan for semiconductors
You didn't answer my question. When it comes to weight loss, how much does it matter? Is it on the order of 100 calories a day? 300? 500?

It may be complex, but if you're only changing the calories burned by 100 calories a day, then it hardly changes anything. At some point it matters, and at some point it doesn't.
It reminds me of the "will consider remote for strong candidates" that you can see on job postings. There aren't many bigger red flags for me for how the company treats remote employees.
They sell premium subscriptions
> chain rule is basic calculus that precedes understanding hessians.

It doesn't have to be that way. The hessian is an abstract idea and the chain rule and more specifically backpropagation are methods of computing the results for an abstract idea. When I want the hessian I want a matrix of second order partial derivatives, I'm not interested in how those are computed.

For a more concrete example, would you say that using the quantile function for the normal distribution requires you to be able to implement it from scratch?

There are many, very smart, very knowledgeable people that correctly use the normal quantile function (inverse CDF) every day for essential quantitative computation that have absolutely no idea how to implement the inverse error function (an essential part of the normal quantile). Would you say that you don't really know statistics if you can't do this? That a beginner must understand the implementation details of the inverse error function before making any claims about normal quantiles? I myself would absolutely need to pull up a copy of Numerical Recipes to do this. It would be, in my opinion, ludicrous to say that anyone wanting to write statistical code should understand and be able to implement the normal quantile function. Maybe in 1970 that was true, but we have software to abstract that out for us.

The same is becoming true of backprop. I can simply call jax.grad on my implementation of loss of the forward pass of the NN I'm interested in and get the gradient of that function, the same way I can call scipy.stats.norm.ppf to get that quantile for a normal. All that is important is that you understand what the quantile function of the normal distribution means for you to use it correctly, and again I suspect there are many practicing statisticians that don't know how to implement this.

And to give you a bit of context, my view on this has developed from working with many people who can pass a calculus exam and perform the necessarily steps to compute a derivative, but yet have almost no intuition about what a derivative means and how to use it and reason about it. Calculus historically focused on computation over intuition because that was what was needed to do practical work with calculus. Today the computation can take second place to the intuition because we have powerful tools that can take care of all the computation for you.
I'm only an infrequent visitor to the states - but I feel you're selling your country short.

Everywhere I've been, there's been an immigrant selling their food - first place I randomly had Ethiopian food for example. But also my first Tamale, which seemed pretty normalized.

I think people not being able to cook, is maybe the hurdle we need to clear - or not having the confidence to cook. My mum let me help out, I got taught at school - not to any great standard, but enough to instill in me the confidence that after a few tries you can make anything you want (and now I have fun seasonal arguments when I produce a meat thermometer and ask her to stop killing it)

Typing that actually helped me out.
It's not that I have an issue with meat substitues - it's that they seem to be pasting over the symptom, and missing the cure.
Getting somebody to buy their Beyond-Meat-Patty from BK is good, but it would be better if they cooked themselves, or picked up something from their local-vegetarian-Indian restaurant - "STOP GOING TO BK"

Whole Beyond Meat thing seems to be some weird stop-gap - filling a cheap-meat hole. "Just Stop Eating Cheap Meat"
> I don’t think there is any need to defend in person work.

There is a need to defend it though. I've already seen several businesses claim that remote work is "the future". Personally, I feel that remote work has been very detrimental to my mental health and I hate it. I don't want that future. It feels very unhealthy.
I'd recommend scanning all the "leaks" publicized about 4 months ago from internal Amazon HR policies. They're real, and why I was like eff this, and quit. It is plausible they're very varied across divisions and teams.
Have these rigidly regulated mechanisms been in place for 2500 years? Because if not, that seems like the sort of thing that Feyrabend might have meant by saying science isn't a single tradition.

The programme/process of Science - the overarching belief that the natural world can be understood through rational means - has itself gone through numerous process improvements during those 2500 years; yet it remains the same endeavour and retains the same core impetus.
I wish I could use my phone on GPS only. Somehow the damn thing still needs a cell connection despite having the hardware allegedly.
A rainbow progress bar? Were the usability engineers on vacation at the time of development?
I wish there was a nice open-source model for tracking hands and arms with multiple viewpoints (multiple cameras), similar to commercial software like this: https://www.ipisoft.com/
So an appeal to authority? The same organization that thought a US President that destabilized the middle east and assassinated people via drones deserved the Nobel Peace prize?
> There is no one trying to just censor conservative opinions

Hm? There are lots and lots of people and companies trying to censor conservative opinions.

I don't know if you've managed to read/consume the whole news spectrum over the last years, but I recommend that you pay regular attention to both progressive/liberal AND conservative outlets. Then you would know better than to say something like this.
Not soaking your house in salt water really helps with longevity I've found
Read the whole paper or at least article. This year's prize is laughable compared to everything else that's happened in economics in the last decade.
I don't have to return to the office until January (for now), but am voluntarily going twice a week now, just to take advantage of all the amenities, bond with co-workers and have a change of scenery. I think I will be happy with 3x per week.

I could apply for full remote and would probably be approved.
> So it will give China absolutely nothing

It essentially gives them tremendous power over the world. All they have to do is threaten to shut it down, or ban exports to the west, or put very high tariffs on them. In addition to gaining all IP from customers. What do you think that will do to all companies that rely on cutting edge TSMC nodes such as Apple? Tesla? Nvidia? These new plants won't likely be putting out M1 chips, etc., the cutting edge fabrication is held physically in Taiwan. It would be a great way to collapse the economies of the world as you are rising, if one were aiming at doing such a thing.
Are there still restrictions where you live?

I didn't go anywhere while masks were still required.
It's annoying and, sure, I'm sorry for your small business (a nearby business wrote a sign "come and eat here or we'll starve") but I won't bother covering my face just to buy something I can order online, helping my friend Jeff Bezos in the process.

Same with holidays, I'm not coming to your country to relax if I have to wear a mask.

Now that masks are not required in my country I go out as much as I did before.
I'm not sure what makes this impressive. I can get that it's cool and quirky, but at no point does it make me wonder or think that it's impressive. Would we say the same thing about a bunch of over-enlarged pixels?
The problem you'll find, I think, is that many people will try to use "Tinder for lunch" as if it were just tinder.
truth. went to a gyms happy hour and me and a girl were there alone otherwise everyone else went off in their groups of 3 or 4 they knew already lol.
> relatively easy

You would have to show all network activity from the app never includes this type of information or anything derived from it, because as soon as anything goes server-side it can be used for anything. Is this actually easy?
Fair enough, I guess it’s just different for everybody. I personally prefer to get my job done as quickly as possible (which is easier without all those interactions) so that I can have the time to go spent it with the people of my choosing and not people that just happens to be next to me.
From https://www.unforgettable.dk/ :

"The file contains 16 zipped files, which again contains 16 zipped files, which again contains 16 zipped files, which again contains 16 zipped, which again contains 16 zipped files, which contain 1 file, with the size of 4.3GB. So, if you extract all files, you will most likely run out of space :-)"

Why recursively extract zip files? Well maybe a security tool is truing to inspect or process zip file contents
The switch from UA to browser fingerprinting makes it harder to scrape without being stopped.

Yes, at any time the UA could be ignored and clients could be fingerprinted, but now the UA is being made next to useless, so fingerprinting will now become the default everywhere.
If realized, this might be one of the first Solarpunk building developments.
Well the Web generally is a shit show of ads, bad performance, paywalls, tracking, SEO blog-spam boilerplate, and more...

So TBH I prefer to stay in the comments where I'm more likely to find interesting, more usable content.
Banks are centralized enough to be targets for government intervention. There simply aren't enough nodes in this supposedly decentralized system for the failure of a single node to not matter.

> For debit card transactions they don't provide any benefit

Agree.
My good sir. I presume that you don't mean to be offensive, and I am not the kind of person that is offended by unintentional gaffs, but let me clarify for you why your line of speaking, is, in fact offensive.

First, reread everything that you wrote, and substitute "depressed person" for some racial minority. Most of what you have said is still valid and there is a possibility that it is even true. However, you must see that this would be so offensive that your post would be flagged.

Instead of fostering predjudice against people of a racial minority, you are (probably unintentionally) fostering predjudice against people with mental health problems. Do you not see why this is offensive?
I think the point is that public VPNs don't provide much additional security. Basically they just let you act from a different location on the internet. Is your traffic safer egressing on to the public network from your current location, or from the VPN's location? In some cases the VPN may be better. In others, your local network makes more sense.
I'm surprised this got so much praise. It's cool and quirky but it doesn't seem like anything special. I guess the truth is, HN really wants to be Reddit.

Impressive? Interesting? Wonderful? Not to me at least. And I'm struggling with why it is to anyone else, but that's on me.
NounProject has one(thousand) and they have compatible licensing