jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Most Eastern Europeans I worked with in the Netherlands all had one thing in common - they put the effort in to leave their home countries (Romania, Hungary, Greece, Bulgaria, Belarus, Latvia, Lithuania, etc.) and never return. They took all the optional extra courses at school, took as many professional exams as they could afford, and worked on their craft as software engineers to get an opportunity to move to NL, IE or UK.
Hey, I just wanted to say, I really enjoy your livestreams! Although it's way over my head for most of the time. Beyond the impressive depth of knowledge and insights, it's a very chill vibe and calm talking, nice clickety-clack ASMR-ish soundscape.
If you'd spent some time lewding your *nix (I mean window managers and color profiles and such, not half-naked anime girls), it would be perfect relaxing, nerdy ambient art, all for the format itself. (But I would settle for just the Linux on M1 thing too still ;D)

Anyway, thanks for doing what you do there <3
> This is the trouble with audio in general: people not only prefer different sound profiles but also perceive sound differently, which makes it difficult to get rips (at least in my limited experience).

The problem with worrying about this is that even the same person perceives sound differently situationally and is simply not repeatable. In most cases when someone hears a difference it is often just a change in their perception from one moment to the next.. and that’s even when something measurable has changed! The bass sounds better because of that new amp.. well no.. you just happened to focus on it more the second time around.
Longer term people’s physiology changes as well.

Only repeat, blinded A-B testing can clearly elicit an objective difference that is most likely not due to these perceptual inconsistencies.

What does this mean.. record it with decent equipment that captures as much useful raw information as possible (and yes 96khz is ridiculous as we’re not bats). People can EQ and mix to their preferences any given day.

It’s not clear there was something wrong with the cartridge. These are old 78 records.. they weren’t mastered with much to begin with and the useful fidelity in them is limited. If you want you can post-process them with whatever fancy shit, but I wouldn’t immediately assume the recordings weren’t the best given what they were working with for source material.
Plastics absorb and then leach several compounds used to make the plastic itself, e.g. BPA. Plastics in general act as attractors for any number of harmful toxins. So yes, both can be true.
The article is written by GPT3? I didn't see that. But that thought came to my mind.
HAVERHILL — a person on the run after a Virginia shooting had been living in his mother’s Haverhill apartment for a few times before federal, state and native police arrested him in the week.
Did you know there exist spiders in our world that can kill you if they bite you? Sensible reaction.

I don't think cats are threatened by laser pointers.
> As programmers build up applications up from lots of tiny components, if every component included a vendored jquery version, the total javascript size quickly baloons into multi-megabytes. When the jquery version gets pegged, version incompatibilities arise that likewise create redundancy issues. When the jquery version is left to float or its use is demanded externally in the documentation, this also does not scale well and makes it cumbersome and error-prone to use tiny pieces.

jQuery has a stable API, a clear migration path and a working compatibility layer.
jQuery is well documented and well known, if you have an issue you can get help easily.

I don't think the above are true for most small NPM modules.

The author blames jQuery for a deficiency of the NPM: If you have module A and B, which include the same version of module C, then C gets loaded twice.
Not all useful modules can fit into a few kilobytes.

People are pretty quick to jump on the jQuery-hate bandwagon, the reality is: it's still a great tool for building amazing applications.
Note that I believe it is now impossible to sign up for twitter without giving away your phone number.
Aren't we talking about not having any kids at all here?

It takes a bit less than 3x resources to have 3 kids though, since they share things.
Is it still being actively developed? I used to follow their message board and it felt like it kinda lost steam a few years back. It never quite got the critical mass it needed. The community is tiny.. and other tools have improved substantially. I've seen people do crazy stuff in an afternoon with Touch Designer that would take ages in C++/Cider. There are of course usecases where you need to squeeze out every ounce of performance but that window has narrowed a ton
Whenever markets have "crashed", it's usually been a reversion to fundamentals. See the bond market crash of the 80s, the sub-prime mortgage crisis of the 00s.

The reality is that the cash flow and assets underlying these securities were overpriced. In spite of it, institutional investors speculated the price up for years. People thought they had found a way to "cheat" risk, turning fundamentally risky (and therefore, low-value) assets into something more valuable. They were wrong!

Other times, the market is simply too optimistic (dot-com bubble), and attaches large valuations to companies with non-existent cash flows (i.e. little fundamental value). We're arguably in a similar current today, although it's not nearly as bad, imo. The companies that get overblown valuations today at least have revenue, albeit some more legitimately than others (TSLA vs UBER).
But when it works... man, is it great!
I blame them, it's Reddit; nobody looks into anything. This seems closely paralleled by how quickly people get mad on the internet about whatever someone said and demand their resignation, when they have never interacted with them beyond seeing the image or tweet they put out in that moment.
Of course, it's the same idea. You should also think of fractional reserve banking, and the popular conspiracy theory that the gold Fort Knox is supposed to hold was removed long ago.
I never had a single issue with my roommates' Samsung smart TV (casting or otherwise) besides some buggy apps. Apple doesn't have a monopoly on "just works."
For everyone asking the difference, see that Coq, which is build on CIC, encompasses everything Z3 could do but also a much more. It's perfectly visualized with Lambda cube[1].

[1] https://en.m.wikipedia.org/wiki/Lambda_cube
> just not happy with the JVM memory reqs

Are you not happy with JVM in general or not happy with how Scala uses the JVM? Things like Spark were written in Scala so I am curious what didn’t work for you.
Some early writing implements actually did use lead (Pb). Here's something da Vinci sketched in leadpoint (in part):

https://www.britishmuseum.org/collection/object/P_1860-0616-...

Really looks like modern (graphite) pencil, doesn't it? (Unless I've misunderstood which parts are lead and which aren't -- but I think I've interpreted it right).

edit: Here's a technical article about how you can positively identify lead (Pb) in medieval drawings, and distinguish it from silver and other metals. (In case anyone was still skeptical). They show a variety of other examples.

https://sci-hub.se/10.1179/sic.2009.54.2.106 ("A Note on the Examination of Silverpoint Drawings by Near-Infrared Reflectography")
ClojureScript, along with Reagent (or some other React.js wrapper like Om or Quiescent - I currently prefer Reagent, which has been gaining lots of traction recently), Figwheel and a browser REPL, has really had a lot of impact on how I view GUI development.

I do Winforms development in my day job and I hate it. The feedback loop I have from changing something in the code to viewing it in the application can be a matter of 1-2 minutes (need to compile, start up, login, setup everything to the correct state, etc). Going from that to being able to grow the application in real-time, without ever having to restart/refresh, is amazing, and makes me feel infinitely more productive. Combining it with Cordova to make mobile web apps, where I can deploy once to my phone and then have changes be applied over wifi as I type them into my text editor, is super sweet.

Getting everything set up can be a bit tricky, but https://github.com/plexus/chestnut makes it a whole lot easier.
> If that happens, gold price will go way down and I will look for a 3d-printer that prints with gold filament. :-)

Aren't you falling into the shiny metal trap? People absolutely love its appearance. Surely there'll be residual value left.
> Unsubstantiated

Not really: https://www.liebertpub.com/doi/10.1089/088922299309810
Really depends on query complexity. Keep in mind that creating a CTE doesn't really materialize any of the resulting steps' data, it's just a way to encapsulate logic. Chaining together complex CTEs is effectively the same as creating layers of views, which can also be a performance problem.

In the case of a temp table, you're likely intelligently (manually) going through the process of whittling down the data to only what you need and in the most efficient ways possible. Maybe you're filtering by date upfront, then by some other filter, removing as many rows as is possible as quickly as possible. With the CTE(s), it might be creating a list of many filters with a lot of joins in one step, and the optimizer may not understand which filters can remove the most rows the most easily.
So what exactly is the Chinese Way other than something Westerners can't grasp?
What you call design theft I call commoditization. Of course businesses and creators fear it, because they want to capture as much value for themselves as possible, and so they will paint it as theft if they can get away with doing so.

But commoditization is great for consumers and has been for centuries, and high-quality luxury goods are still available for those who care to spend more money on that sort of thing.
And a bargain at only $200/port. (MacBook Pro 13" price with 2 vs 4 ports).
Why do you need to know the value of the -j parameter in a makefile?
I know this is going to be a controversial opinion, but to me it seems that this is perfectly reasonable. As great as it would be for the government to be completely transparent, that is simply not practical. Transparency would hurt the US's security, so this is simply the best option.
I've been using kale in smoothies. Do you think all of those beneficial things stay around after the blending process?
Indeed, this takes potentially a lot of money out of the hands of criminals and into less violent hands.
Even if the EU had made different deals, doubling the price won't make production capacity appear out of nowhere. The UK and Israel can get vaccines in such large quantities because they are comparatively small countries. The EU might outbid those countries, but the gain of displacing them, while costing a lot, will distribute among the huge european population and thus will only shorten the wait period for individuals a little.

Yes, maybe the EU could have tried working harder in ensuring they produce vaccines in enough quantities. This has cost real lives. That being said, a rushed and faulty vaccine is extremely harmful for public health as well, as it breeds anti-vaxxers and the time the next pandemic comes around, people will distrust the vaccine.
> they are definitely Delta Chinese that immigrated prior to the proliferation of Pinyin and even Wade Giles - hence the spelling

More importantly, they probably emigrated before Mandarin was established as the common language of China. Wade-Giles "Kin" reflects the sound change from -m to -n characteristic of Mandarin, while Pinyin "Jin" additionally shows the palatalization of velars in northern Mandarin dialects (the same process that derived English "chalk" from the same Latin root as "calcification")

But for non-Mandarin speakers like Toisanese/Hakka/Teochew/Hoklo (even Koreans—it's the same surname) the most natural way to romanize the surname 金 would be "Kim".

My guess is that they likely were from the area around Toisan, like the majority of early Chinese immigrants to the US. https://en.wikipedia.org/wiki/Siyi#Emigration
This sounds like great advice that's very difficult to follow. How do you find a small and unusually talented team? And if you don't yet have the required skills, how do you get hired by them?
Some questions a security professional should ask:

1. What happens when the root password is guessed by a malicious person?

2. What happens when a trusted employee is really an enemy agent?

3. What happens when we download and install a malicious update from a trusted vendor?

4. What happens when the server room burns down?

5. What happens when a malicious USB stick is plugged into our secure network?

6. What happens when our CEO's laptop gets stolen?

And so on. I deliberately wrote "when", not "if".
He identified the microfluidic liquid nanoparticle assembly machines as the bottleneck but didn't specify why their manufacture can't be spread up. We should be purchasing the IP for hundreds of billions of dollars and open sourcing the technology, not leaving it up to the companies to slowly set up their facilities and build manufacturing partnerships.
[EDIT: Removed an irrelevant paragraph.]

There were suggestions earlier that 1st dose was "for sure" more effective, and judging by UK response some countries are desperate enough to try this without a trial. You didn't mean it, but it's possible some places will go for it. I'm just asking people to look before they leap, it's not a sure thing.

>Indeed, the whole core assumption on that time series data is so bad-- assuming that people will behave the same from days 0-7 and from 7 on, when they've been cautioned that the vaccine is not immediately effective... Seriously, smh.

Well, according to his github explanation[0] there was an attempt to account for that:

"It is assumed that on the days following the vaccination, there is increased caution to avoid social encounters."

[0]
https://github.com/dviraran/covid_analyses
is this much different than highscalability.com? Or good architecture principles that have been known for web dev for years?
Why does it concern you that others not make money off the project? Why not just choose a license that allows you to charge money for commercial uses?
The free speech laws in the u.s. are pretty crazy. There was a case of a few pharma salesman who recommended psychiatric meds to doctors for off-label use(not proven by strong experimentation). This is illegal today,as defined by the FDA.They probably hurt many people. In the court they claimed "freedom of speech" and won(it's now going to the supreme court).

In that context, it's hard to see ads blocked by law,even though there's a high likelihood they are harmful to people, and especially to teens and kids.
I doubt most people would notice actually. It took a while before I started learning the details. It's a pretty subtle system.

The initial impression is that there's actually less repression than outside reports indicate.

And as far as repressive regimes go, it's not heavy handed. They're very effective at stopping organized opposition, and any large scale business – but the average person does have a reasonable amount of liberty.

I never heard anyone talk about the Cuban five. They don't care. That's just propaganda.
You can indeed do OCR at any stage.
The only potential issue I see is that JPEG compression (as used by PDF) might interfere with some OCR algorithm and make it less reliable, so OCRing directly on the raw output of the scanner might yield a somewhat better recognition.
Then again, I know nothing of the protocols used by scanners over USB; it might well be that scanners send their result already compressed, or that the resolution is so high compared to the letter size that this doesn't matter.
Obviously I'm in the minority here, but I don't mind the ads. I ditched cable and just use Hulu. So now instead of ~80 dollars a month for video with commercials I pay 10 (soon to be 8). Plus there seem to be fewer ads than there where on cable. The ad break gives me a chance to get up and do a quick chore (move laundry from washer to dryer, pack lunch, etc.)
My parents have never had cable, my mom is pretty hardcore anti-anything-thats-not-pbs. One time I mentioned seeing a funny commercial while I was at someone's house, "Wait... doesn't he have cable? Why are there commercials if they're paying for it?"

I used to tell that story and laugh at her, now I tell that story and laugh at me. :/
Well, sir. This is 2010. :)
Because celebrities make even more money off selling their own lines.
What type of consulting firms are you talking about?
My favorite is always Million Dollar Baby.
I looked at CYC a few years ago and found the underlying epistemology of the effort flawed in such a way that the result is a mass of contradictions in the project. Their solution to that was to try to zoom in on tiny areas to avoid the contradictions with other areas - but in the factual world, there really aren't these contradictions. The other clear sign of serious trouble was their explanation that adding definitions to the system was taking longer and longer - if anything it should accelerate if their underlying structure was good.

I think the CYC project should be used only as an example of spending a huge amount of time and money on a flawed structure as opposed to a condemnation of semantic approaches.
I posted this when I hit similar problems and ended up largely isolating them to ActiveRecord. I have a class which I use for doing background processing in Ruby:

class Future
def initialize(postprocessor = nil, &finalize)
@postprocessor = postprocessor
@future = Thread.new do
begin
finalize.call
rescue => ex
warn "Exception in background thread: #{ex}"
end
end
end

def method_missing(method, *args, &block)
data.send(method, *args, &block)
end

def to_s
data.to_s
end

private

def data
@data ||= @postprocessor ? @postprocessor.call(@future.value) : @future.value
end
end

However this was causing random 5 second delays in my Rails app -- even if I never called "data" (and hence never joined). I added the postprocessor so that I could pass in a lambda that does all of the ActiveRecord stuff back in the calling thread, which alleviated the problem.

But in contrast to what bensummers said -- this is actually a Rails problem, not a Ruby problem. Ruby's threads suck, but it seems to be ActiveRecord's locking that's at the root of the problem.
Stupid question (I know embarrassingly little about GPGPU programming). Is OpenCL mostly used with ATI cards? How common is OpenCL? It seems to me that almost everyone is using CUDA.

Also, isn't copying everything to the GPGPU memory and then performing tasks there (and when it is completed copying it to main memory) a bit stupid? What happens in a cluster setup when two or more hosts work on the same dataset? Won't this result in a needless amount of copying? Double memory requirements?
So far so good.

Update: emoji support :)
> “There are negative emotional consequences to seeing yourself in a mirror.”

That's some straight talk! :-) It does seem valid on its face though. There were some really interesting points in the article.

I really like that this research is being done. Lately I've spoken to several people who tell me they are in zoom calls 6-8 hours a day, and they seem way, way more exhausted than pre-COVID. They are taking more time off than usual and calling in from their rental in the mountains, etc. but even so it just doesn't seem like a sustainable situation. Hopefully the tech and protocol can evolve fast enough to bring out the strengths of the tech while working around some of the weaknesses. For example screen sharing is one really clear Zoom call strength that I've seen leveraged, less for presentational purposes than for documenting or stimulating interactive discussion and help/support.

Incidentally, cell phone calls still offer many strengths that speak to a lot of the problems listed in the article...
I particularly despise happy meal toys for their environmental waste. I don't think their existence negatively affects my child's psyche though. She loves books, sand, pretending to do chores like mom and dad, jumping in muddy puddles, and her stuffed rabbit named Bun-Bun. Nutritionally, a crappy "quarter pound" hamburger occasionally isn't going to affect my toddler's health, and has protein that is otherwise difficult to get her to eat.
Cheap cheddar and mozzarella is everywhere here, but Brie, any hard cheese other than cheap Parmesan, meunster, Gouda, goat, chevre, anything smoked, fresh ricotta, glouchester, etc are all half price or less at Trader Joe’s compared to the above companies and the quality is good. To get better quality you must pay 4x at a Whole Foods or specialty store.
Huh? Please look at the actual AWS page: https://aws.amazon.com/premiumsupport/pricing/

Developer support $29/month, and business support is $100 (both go up if you spend more).

I paid for business support. You get

24x7 phone, email, and chat access to Cloud Support Engineers

Unlimited cases / unlimited contacts (IAM supported)

This is for $100/MONTH!! That is the deal of the century.

And they are ridiculously helpful.

I don't understand this - AWS must be losing money at least on support side, though they obviously get happy customers (myself included).

And even at $150 this would be great.

I had a client on gsuite with google 8 years ago - we COULD NOT get anyone to help with some weird admin state flow issue - it just was not possible to talk to a human being for ANY amount of money.
The truth of all meditations .. there is only up, and down, The rising and falling of transient phenomena ... it seems to be sentient, too! To think, thought is so deeply rooted; matter giving form to matter ... sweat, tears, sadness and joy ... so interlinked with the lowest forms of the blocks that make us all up!

Truly awe inspiring on a grand scale. Its no wonder the ancient greeks attributed gravity to Aphrodite‘s magic .. i honestly find it so fitting; its love all the way down!
>The history of American suburbanism is a story of race. There are other players (cars, telephones, pollution), but race was a major pillar

Yes, but I'm asking about proponents in 2021.
I don't think these are a bad idea. On the contrary they're actually pretty cool and I wouldn't mind having one as a 1st world american for camping trips and the like. It would beat trying to use a strong flashlight and a white 10 gallon bucket as an impromptu area lamp.

I would bet within a year, some clever entrepreneurial person where these are being used will start converting old car batteries, flashlights, some old tubing or wood and junked mopeds into these. Sells them for $30.

And then decoupling the panels and building centralized solar powered charging stations out of used 120W solar cells (on ebay, $120 even 12v!) and sells a "charge" for $.10 or whatever the local market can handle (or a village can buy one for $200).

An even more clever person could turn a pump, wind turbine or a see-saw into a charger/generator and top these things off while the kids play.
This part of the article really says it all:

> There is just one little snag… The limits of analogies …When pushed too far, analogies break down.
Of course they do. Where did I suggest they don't?
In my experience, the fully connected layers are the bottleneck. The other issue was the alternating compute-heavy convolution and the IO-heavy pooling. I'm curious how this FFT implementation stacks up against cuDNN (what's the speedup like for just the convolutional layers? and then what's the overall speedup like?).
It mainly rubs me up the wrong way for reminding me there is an all-too plausible future where I'll forced to write javascript on the server. :-(