skysight-inc/HackerNews huggingface dataset:
I hate the SOLID principles. Especially that they're called principles when they should've been called design patterns at best. In our era of multi-paradigm software engineering OOP is nothing but a tool among others for structuring a program.

Designing all classes in your software to be "extensible in the future for new business requirements" is such a useless (and in most cases, harmful) goal. The number of classes and interfaces should be kept to a possible minimum. In fact, the number of lines should be kept to a reasonable minimum. Rewriting code is good. Refactoring classes to be more generalized (when it actually is needed) is good.

These so-called principles are such newbie traps and they go against the only principle in software engineering, the only law of the land that I recognize: your code should be simple and readable.
Sounds like it's still above 0, which means you should be forced to source local talent before you're permitted to source from outside the country.

It's so strange to me that this viewport is controversial, but "Buy Local" (which I have yet to encounter someone who is against supporting local businesses) is not. This is the labor version of "Buy Local".
Lots of large American businesses are contracted to those companies, and have interests in preserving their contracted rates.
That's its stated purpose, which is why you see it mostly used for software and science positions.

However, it's been "abused" by large consulting/contracting companies who hire an army of immigrant labor at the low end of market wages. The H1B recipient can't do much about it - they're tied to the employer (and their spouse can't work unless they also get an H1B). Yes, they can move jobs, but it takes legal resources to get the visa moved/re-issued (not sure about the technical details).
Does posting it in a public channel really help solve that problem, though? With a powerful enough search method, maybe. But does Slack search qualify?
Trey Anastasio of Phish famously uses 2 stacked tube screamers. (And so do many of us phans). He deserves to be mentioned because more notes have hit audience ears through his screamers than anyone else's.

Also, the modern TS9 isn't exactly right. I'd love to see this work applied to vintage vs current TS vs modded units.
> Somehow, some people in the US forget that yesterday's immigrant is today's citizen.

Playing devil's advocate here, because I myself went through the H1B -> GC -> citizenship path, but why would the US worker care if he can't get a job/fair pay because of today's immigrant? And this is not immigrants (not technically correct when applied to H1B btw) fault. The problem is how game-able this all process/legislation is.
> The comparison is between the actual stock prices against the constant discount rate of subsequent real dividends.

The EMH states that the market incorporates all currently available information, but future dividends are known only in hindsight. Prices that fluctuate around future earnings therefore are not in conflict with efficient markets at all.
I hired a team of shoppers to find out how businesses were opening in Dallas
You can already spend as much as you'd like on optimizations if you are using LLVM. Just use a superoptimizer [0]:

clang -Xclang -load -Xclang libsouperPass.so -mllvm -z3-path=/usr/bin/z3

, or increase the inlining heuristics..., or just create your own optimization strategy like rustc does [1], or...

LLVM is super configurable, so you can make it do whatever you want.

Clang defaults are tuned for the optimizations that give you the most bang for the time you put in, while still being able to compile a Web browser like Chrome or Firefox, or a whole Linux distribution packages, in a reasonable amount of time.

If you don't care about how long compile-times take, then you are not a "target" clang user, but you can just pass clang extra arguments like those mentioned above, or even fork it to add your own -Oeternity option that takes in your project and tries to compile it for a millenia on a super computer for that little extra 0.00001% reduction in code size, at best.

Because often, code compiled with -O3 is slower than code compiled with -O2. Because "more optimizations" do not necessarily mean "faster code" like you seem tobe suggesting.

[0]: https://github.com/google/souper
[1]: https://github.com/rust-lang/rust/blob/master/src/rustllvm/P...
Us nerds would play Diplomacy, Star Fleet Battles, GURPS, those railroad games in person. There was usually games, VHS movies, pizza, video games and whatnot off to the side. Kibitzing and arguing about the rules was half the fun. Turns spanned hours, games spanned weeks.

Finding new players (aka freshmeat) was always a challenge.

Then we transitioned to online hosted games (someone wrote a Diplomacy adjudicator for our BBS watering hole). Our only face to face games happened at the conventions, like DragonCon.

Then one die hard Diplomacy fanatic adjudicated our games via email.

There was one older fellow in our orbit, nym ToadFather, who reportedly still did postal games, spanning years. I think he also had a zine, for updates, commentary, and analysis.

Relationships, pets, offspring, mortgages, other interests decimated our collective time for board games.
I find most mothers(yes, I am generalizing) manipulative and toxic. I think going through the traumatic process of biological procreation does something to their psyche and damages them forever. Like PTSD. And they don’t get help. They get Mothers Day cards and flowers instead.

Different women deal with it differently. The glorification of motherhood and the enormous pressure on ‘being a good mom’ and creating gods from mere mortals is only making things worse.

Women would benefit enormously physically and mentally and spiritually if..as a society..we stop gaslighting half the human species into believing that what women have to go through physically is ‘normal’ and glorious because honestly that’s the only way they’d continue to keep getting pregnant and having more babies. Of course, physically, hormones also conspire against them creating an addiction with happy chemicals and endorphins and oxytocin and dopamine etc. But that’s nature. But nature doesn’t have Hallmark moments. It’s evolution.

I am not a feminist in the traditional sense. I dont think women are ‘equal’ to men due to evolution. Our collective biological evolution has made the female of our species superior due to their higher ability to perpetuate humanity as a species, but it has also made one gender biologically weak and vulnerable. Fix that. A true feminist would want to fix that and hack biology and evolution so we are truly equal. Everything else is fluff.

Having said all that..it is always a good thing to respect and love your elders and parents. After all, they are you and you are them. If you are your DNA, an unbroken chain of code...your source code must be treasured and thanked. It’s not going to be perfect but it’s key to understanding yourself and especially when you want to replicate that code.

But it doesn’t have to a mass ‘celebration’ of one day in a year that has become a caricature of sorts rather than anything meaningful.
Not to mention if the inference is done on the CPU, it shouldn't be that hard to control it. The matrices are of a set size by the time you're running a VST; this is the actual simple answer.

The medium answer is "this is a wavenet model, so inference is probably really expensive unless the continuous output is a huge improvement to performance".
Yes indeed! Does anyone know of software for creating Penrose diagrams?
Uh, they could as a start include the theoretical predictions for all spectral lines?

Instead they take the subset of lines that have ended up in one (out of several) databases on spectral lines and, without any real motivation, declare this to be a complete sample.

Finally, putting the main result (Figure 2) before the section on data collection ("Experimental Section") is just rude.
A struggling Rust Belt city pinned its revival on a self-chilling beverage can
Elon Musk to leave California after Lorena Gonzalez tweet
There is also Stimulus Reflex [1] which is like a Turbo Charged Turbolinks. The idea is from Elixir / Phoenix 's LiveView.

I think Laravel has something similar as well. These are the three big groups that are actively frighting the SPA trend.

[1] https://github.com/hopsoft/stimulus_reflex
Are you suggesting that many/most people don't buy airline tickets primarily based on price? Airlines would be happy to fly all business class planes if that's what customers wanted. (And it's been tried but mostly isn't what people are willing to pay for.)
As someone who is extremely supportive of the concept of creating a culture of written communication I have to say I've had a pretty hard time understanding why people think slack or other similar chat-style communication even qualifies.

Don't get me wrong Slack is super useful, and I use it to communicate with my team all the time. But I don't think searching old chat messages is a good experience at all and I don't even think it even really qualifies as a solution to the concept in this article.

To me a culture of written communication involves actually spending the necessary time to write down explanatory copy that helps inform other people. That could be things like comments in code, annotations or instructions for a commonly used document, detailed proposal or recommendation memos, FAQ's, guides to how processes work, and so on.

There's this theory that this information already exists and the goal is to capture it. I'm not so sure, my suspicion is that you have to put in work to create it if you want to see real results.
Newton Lives On
> make my guitar sound like...

That isn't reasonable. There are too many variables beyond the effect, like room, fingers, guitar, and amp. Without the knobs, you haven't delivered the effect.
Sourcehut adds continuous integration support for Plan 9
Same for me, except with first person shooters. I used to play Counterstrike back in the day but long since lost interest, but now I’m playing the free to play games like Fortnite and Call of Duty Warzone.

I think the main reason is that it’s an opportunity to turn my brain off (or parts of it off). TV isn’t doing that for me any more, too much opportunity for idle thought!
Point here is that in Alphabet the voting power is for the largest part within the founders. Other shareholders can't do much against them.
Benefits of Open Closed Principle

- Extensibility: Not true, unless you solve the expression problem either you pay while adding new types, or you pay while adding new functions

- Maintainability: Not true, dressing code in layers of indirection is a recipe for unmaintainable code due to spaghetti control flow

- Flexibility: At one point, you can't shove an accretive development model through the door, it's just too clunky and won't fit.

Also all those patterns that keep being mentioned (Factory ew) just highlight deficiencies in the programming language.
I am willing to give you that. My opinion might be tinged by Frontier experience ( never again ). That and I don't really want airlines approach something along the lines of New Delhi and Rajasthan train. It is possible my personal preference is blinding me a little. Would you accept that Frontier and Ryanair lower the bar and make decision makers at 'established' airlines wonder why can't they do the same?
Hi there; i ve tested the product and it works ok. Now i have a question, what is the value of this ? If someone needs to publish content online so quick from gdocs with little to no branding style, why not just share a read only view of the google doc ?
Prefer Singleton Pattern over a Static Class
Is it me, or is the recommendation of adding a level of abstraction less readable than the “bad” example using “by_size_and_color?” Additionally, another example of a developer coming in and making it more extensible when that is not the requirement 80% of the time.

Full disclosure, I’m not a professional C++ developer. I haven’t touched the language in 20 years. However, I’ve attempted to keep up with its development since my hobby game development years in my teens.
This sounds messy. Hire a lawyer if it matters.
>an average worker would have to pay for two UBIs in taxes

An average worker would be paying less tax (in real terms) if we moved to UBI than they are paying for the current system.

Its also true that this isn't just going to be payed for in income tax. VAT and corporate tax will contribute as well, meaning people on UBI will be paying for it in part as they spend it(VAT), and as they don't claim some of their other allowances in benefits, healthcare and law enforcement we will save even more.

Try to stop thinking about this as 'the average worker' the country is a good deal more complex than that. systems will pay for themselves in a host of ways if they are needed and efficient; UBI is a more efficient income support system than the one we have.
Still possible without Google dumping your raw location history, but still interesting.
Makes me think of this: https://twitter.com/mxcl/status/608682016205344768?lang=en
Us issues around 500k green cards a year. 85k h1bs are a drop in a bucket compared to that.

There are over 1M Indians stuck on gc backlog because of the racist gc caps. Various groups such as cis, fair etc. Want them out and hence these backdoor l
Also not even sure what
In The Witcher games they use "ploughing" instead of "fucking", which somehow sounds more obscene to me.
Sagada's hike from Kamanbaneng peak to Kaman-utek Hills
JavaScript. Web browser controls only work if the page uses the standard APIs.

Much of the reason browser's don't block simple things is that advertisers will happily write a memory-hogging CPU-hogging virtual machine to force the feature to run anyway. You can't win by trying to control what hostile code does after you let it run. Block untrusted domains from running code on your machine.
ΔP – Safety/Instructional video for dangerous diving incidents
Visual Studio is not open source. The community edition has T&C unlike IntelliJ community edition. Also IIRC asks you to login with a Microsoft account for sustained usage.

And it is still not good as the equivalent Jetbrains products. Jetbrains products have almost no restrictions either in the free version or in the personally paid versions as far as I remember.

IntelliJ also has a very good git support story, and I find myself using less and less cli git for anything from rebase to selectively staging certain chunks of code.
So Buy local, not buy the best? Not advocating either way honestly, but is local more important if the H1B candidate is markedly better?
I have always looked a projects, portfolios, etc. No exceptions. If it's on the cover letter or CV, it's the first thing I go to -- even before I've properly read the other things. Not many people have interesting projects or have spent the time to curate a good portfolio. When they do, I tend to want to interview them regardless of their CV. I realise that I am in the minority (and I think that's crazy, but whatever).

If you have some good content, then make sure you don't waste it. Some hints here:

- If you have a main project that you have contributed to, make sure to point it out. Don't make me search for it amongst a hundred abandoned projects.

-If you are not the only (or even the main) contributor on a project at this point, make sure to point out what you did work on so I can find it.

- If you have some small experiments that you are proud of, point them out to me and tell me why you are proud of it. Personally, I love things like this. For less experienced people, if it's "I did a tutorial and modified it a bit.", tell me that. But you really have to explain why that's important to you. How did it change your outlook on things?

- If you have blog posts, show me, but point out one or two that you think are relevant for the position you are applying for. I'm impressed by a hundred blog posts, but I'm not going to read them all. I will read (um... skim... sorry) one or two, though.

- The more engaging the presentation of your projects, the more likely I am to spend time looking through it. The more time I spend looking through your projects, the more likely you are to get an interview (with cushy questions about your projects!) I'm stupid. I don't understand sunk cost fallacy :-) If you intrigue me and I spend time on you, I will secretly be hoping that you pass the interview.

Disclaimer: I'm a contractor now. I haven't done any serious interviewing for about 5 years.
What purchases does your website lead to? If the answer is "none", you will not make affiliate income.

If you provide really valuable information, you can put it behind a paywall.

Otherwise, you must either rely on display ads or donations, neither of which are terribly lucrative.

If you want to make money, you have to create value. You have to provide something that is valuable enough to pay for, or bring someone else valuable business leads. This is not the case with your website.
Wouldn't that still need curating to be useful?

Sure, you can dump a ton of stuff into the public Slack channel, but it turns into a mess of wrong stuff, disjointed ideas, hypothetical chatter, and unanswered questions.

People are still going to ask someone else rather than trying to go through that hairball.

My team probably has half our knowledge in our general dev chat on Teams. Nobody even tried to use that.
Or it can be seen as "we need some standard, so we'll use NIST".

Then the data is at least normalized with respect to NIST.
The "weird variables" may have to do with the various changes in manufacturing over the years. "Tube screamer" refers to at least 10 different units. Maxon, Ibanez, TS9, TS808, and zillions of clones.
I brought Terraria on Google Play like 5 years ago, and re-downloaded it recently. It's like 2D Minecraft with extended element that to give you a longer main storyline.

Yesterday I was planing to randomly dig a hole in the game to mine whatever there is before go to sleep. Two minute into the digging, I found something blinking, it's "Sliver"! So I mined the whole chunk, look at the time (23:20) and decided to call it a day. But just before I quit the game, I noticed another chunk is blinking, turns out it's "Gold"(!!!) ... The pattern repeated until my clock says 1:40(!!!) Man! I'm over 30 years old now and that little game tricked me out of my schedule (!!!), again!

I think game like this is definitely designed to do that. They always trying to create an attraction loop so the player don't have chance to break out and quit the game.

Half-Life is not designed like that. In Half-Life, you have break points, for example, every time the loading screen shows, player may start to think "Hey, maybe I'll just pause here?". Plus, Half-Life gives you a lots of "Solitude moments", allowing you to break out the game during that.

Another thing I guess, is games like Minecraft and Terraria requires player to be able to immerse themselves into the game. Many people I know thinks Minecraft is a game that lets you "Cut trees and build houses. Boring!", not a single one of them would play the game for more than 5 minutes.

If you can pass that 5 minutes test, I guess then you probably have the ability to find some interesting things to do in the game all by yourself (Meaning you are a self-immersive kind person).
"My head is never gonna be following a ballistic trajectory.. I hope not, at least" - he should have inserted a second shot of his annoyed wife after that.
Speaking for myself, it won’t. In “normal times” I gave up video gaming because it didn’t feel like a good use of my time. When (if?!) things return to normal that’ll still be the case.
> It comes from taxes

No, taxes don't create money. Taxpayers don't print up their own notes and send them in to the government.

> borrowing

That's a bit vague. What kind of borrowing do you mean?

> printing.

Well, at least that one is right :)

> Only one of those relates to the added value otherwise known as wealth creation. The other two ultimately make everyone poorer.

I don't know what you mean by that. None of those relates directly to wealth creation, and they all relate to it indirectly. What did you mean by that specifically?
I was wondering the same thing; can't U.S. based companies just hire outside the country? Offices today are highly distributed and virtual already.
"Bit dramatic" encapsulates 80% of the reaction, analysis, and projections of this whole pandemic.

I'll be flying as soon as work allows it. Once the consultants start flying you'll see big upticks in flights as workers demonstrate it can be done safely. I'm not saying instantly back to 100% but I expect decent recovery later in the summer.

In the winter my opinion is air travel will drop as flu season complicates things and covid19 surges again. Then, once again, when flu season subsides, it will pick up again and that's when I believe we'll see a much larger air travel recovery.
Microsoft , google and Facebook are consistently topmost recipient of h1b visas.
... and heart damage, I forgot it.
Of course, problems are complex. Important to whom? Do I care if your business gets someone who is slightly less exceptional if it means you have to hire a fellow citizen? Can you prove objectively the person you're hiring on a visa is more qualified, and that your hiring process doesn't just suck in general (even Google doesn't do hiring well, as has been shown with internal recruiters submitting hiring committee participant packets back to the committee without their knowledge, and the committee wouldn't even hire themselves)? These are important questions when setting public policy.

Clearly, my personal opinion is to prioritize local labor over you as a business optimizing your opinion of "top talent". I will trade some quality over supporting Local, and if that's a decision we make as a country, I would not be opposed and will vote for representatives who support such policy. One person's "nationalism" is another person's labor solidarity.
I can't say I agree with you 100%, but I see your point. That is part of the reason I don't stop at the top comment. There's usually a lot of good information further down as well.
Honestly, pre the current situation, it wasn't bad if you spent the money. Enrolled in whatever priority security and immigration is available, airline clubs, business/first class seating. It's (mostly) unpleasant if you're trying to save money.

And, yes, if you go back a few decades, planes were generally less crowded, there was less security, etc. Though, in some respects, travel is actually more comfortable today if you spend the money.
Yeah, that's weird. If I had to guess, that's some sort of computational blur (like Apple's Portrait Mode, but who knows which implementation. Maybe the photo still has EXIF data to tell what the camera was.)
There was no condescending.

I'm out west where we got luckier and maybe also managed it better. But Canada had the advantage of strong leadership at this time and only ten provinces that are mostly on the same page.
>This is a backdoor immigration cut, nothing more. COVID is irrelevant.

I think COVID is very relevant. But you are also correct that this action is in line with the present administration's immigration policies outside of COVID.

In the big picture on the global scale, we're looking at a back-peddling on globalization (which includes immigration and free trade). The echos of the Great Depression should be (but aren't) on the minds of policymakers and the public because this same isolationist and protectionist philosophy exacerbated the pain of the depression.
This guy is smarter than me.