skysight-inc/HackerNews huggingface dataset:
That, plus a few sentences later: "Frankly, at the time, I did not understand much about branching strategies. It all seemed too complicated to me. I had hard times trying to fit the workflow in my head."

I have no idea whose blog I'm reading here, but he doesn't exactly sound like someone whose opinion on version control and branching strategies should count for very much.

Coming next week - a post about why X is the best programming language, from someone who hasn't bothered to learn any other programming languages!
We currently test rules manually and post results here: https://help.coinrule.com/en/collections/2700051-template-ru... and also in our community on telegram. The automated backtesting is coming later this year - correctly capturing for slippage is tough; we will be using historical order book data provided by Kaiko to make this as realistic as possible though
"Does this skirt make my butt look too big?"

"Too big for what?"

Yeah let me know how that works out.
Why would anyone do that to someone who has little or no control over the thing they are complaining about? That would be a waste of everybody's time.

First, ask for the name of the person responsible for the thing you want to talk about. Then ask to speak to that person by name.
Passive investment has been a good strategy for collecting wealth, but it adds no value to society. Instead of efficiently placing capital to generate new wealth, you are spreading just as much capital to companies that will fail or squander their current valuation as companies that will succeed and should have more capital. It's only more profitable than mutual funds because ETF's have lower fees due to special tax rules around rebalancing. Add in that the capital gains tax bracket is significantly discounted and that the Fed will rescue the stock market at all costs, and you have a solid 8% annual growth (but as a result of a misaligned economic system, not because your money is actually contributing to GDP).

Putting your money in the bank is probably a better contribution to the economy (because banks have trading desks dedicated to more efficiently allocating capital), although it is a terrible personal investment strategy in today's low interest, inflationary environment.

I just want people who demonize active investing to understand that their passive investment strategies contribute less or equal value to society, contrary to popular belief.
Your 'proof' doesn't make sence, what does 'offense' or 'moral high ground' have to do with it?
I agree with your points. However,

Creating wealth is not concentrating it.
I felt weird about kiva. I didn't really need the money repaid. I wanted to basically donate. Anyway I think I profited after a few years if I remember correctly. Anyway I cashed out and ended up donating the money elsewhere.
If a person who's never seen a goat looks at a million copyrighted images of goats and draws a goat, are they committing copyright infringement?

What if an algorithm does the same? The result is 'a recomposition of learned fragments' in either case.
Just when I'd lost all hope for the future... Thank you!
No - those are random READS - not writes.

If the game is on the SD Card - it will be read from the SD card.

Sure, if the game needs to randomly write data to disk (I assume this is much rarer) - then it would write to the system SSD as usual.
I shocks me that they sell things like vitamins and supplements through third party sellers.
Try browsing over Tor and see what you get displayed?

Probabilistically you’ll get the int’l version, but that might be fine for your needs (ie: still lots of US coverage but less non-DC coverage).
you can use left and right arrows
> My personal belief is that the solution is out there, it's just quite complex (human are complex). It probably involves: [...]

I'd say, anything that helps connect people in genuine relationships without getting in the way.

... which is not easy, since relationships aren't easy. Many of the features you mention (karma, rate limits, care limits) seem to be trying to limit the downsides of failing to cultivate genuine relationships.
Maybe you shouldn't guess what I'm aware of.
Art is a communication expressed in a specific media in order to color or give further meaning to the message. The message of an artistic bridge should be "the harmony of material and engineering evoke beauty in the work of mankind." The message here is "we pooped a bridge!"
I know a buncha literal rocket scientists who swear by Smalltalk with a heavy bias toward the Squeak VM as bein' the best thing since sliced bread, but I honestly rarely hear about it outside those particular circles. Mostly I hear about Javascript, .NET/Mono, and Python in other programming language circles I frequent.
It's easy, just destroy the entire esports industry?
Used to work in a intelligence agency, and we regularly had the usual suspects of defense contractors working for us.

I can't really say anything specific, but I can tell you this - the projects were itemized down to almost every line of code.

We once had a contractor tech/engineer fix some extremely trivial bug on the spot, which was not part of his support tickers - it was a one-liner. Guy got chewed out back home, flown out again, reverse the fix, and flown back again. 6 months later he came back, applied the same fix, and everything was peachy.

His previous sin was doing something for free.
No, at the cryptographic scale of prime numbers the lookup table would need to be far too big in terms of both time to generate and storage required.

For smaller numbers see various prime sieves (Atkin, Eratosthenes)
It's sad that this question needs to be asked at all. I'm still using macOS Mojave on my two 2019 MacBook Pro laptops. I have no plans to upgrade. I will probably ride them into the sunset and eventually migrate to another platform.
>In an ideal world ads are about informing the consumer, so absolutely ads can provide value to you as well.

I agree with you that learning about new products can be a genuinely good thing. I don't think ads are the best way to deliver this information, though.

My wife joined a Facebook group dedicated to house cleaning, and the products the ladies have recommended (Bar Keeper's Friend, Scrub Daddy, Bissell SpotClean) have all been fantastic.

The paid ads on her Facebook are either scams, AliExpress crap sold at full price, or established brands we already know (Amazon, Big W.)
It is very useful in the context of Chinese grade school. There are a lot of exam problems that require factorization, and calculators are banned. Having a list of primes memorized comes really handy.
Trailers are the kind of ad targeting that I don’t object to. Advertising movies to me right before I see a movie is:

* Relevant. You know I’m interested in movies, since I’m at one, so you don’t have to spy on me to do it. Some theaters might be spying on me, I dunno, but they don’t have to in principle.

* Not directly interfering with my original purpose. The movie hasn’t started yet. The only thing you might be showing me before the movie is, maybe, cartoon shorts? I guess that would be more fun than ads, but the ads aren’t going to give me malware or pretend to be from the FBI when they’re not, so it’s not as bad as internet ads.

* If the theater starts advertising scams, they have a brick-and-mortar address, they’re in the same legal jurisdiction as the visitors, and everyone sees the same ads, so suing them should be an option. Everybody who visited the movie saw the same set of ads, so if it’s a scam, there’s plenty of witnesses.
I have had to go through mm-wave scanners in MIA and MCO. I am sure I could have opted out if I were willing to go through the process of explaining things to the TSA employee instead of just rushing through.

I am in both because I enrolled in TSA Pre and then about a year later needed to be in Global Entry due to a sharp increase in international travel. Once my TSA Pre expires, I don't expect to have both. Right now, various frequent flyer programs still have my TSA Pre number entered and I just leave it alone.
https://archive.is/n7wZz
Because GTK3 is so great on Linux, we should run it on macOS and Windows too...

I don't know what they were thinking. As far as I can tell, Pharo UI history has been one bad (as in not pragmatic) decision after another.
They're computers that are powered on, so yes, they have vulnerabilities. Do you have a point?
Executives certainly get rewarded for delivering good performance, but it really depends on what the reward structure is. This is where the board of directors comes in - they can set guidelines that dictate what's acceptable and what's not.

For example, they could provide bonuses for making environmental improvements such as reducing pollution, or they could withhold them if the company gets in trouble for exploitation or criminal activity.
My point is the skill component doesn’t matter if it’s ultimately down to luck.
Being "pissed" is about the phone number requirement which is just
a political decision and not about budget.

> If you're so motivated, can even build something for them in open source

No, as far as I know they don't allow alternative clients (at least on
their servers). Of course that is their right but IMHO still a dick
move (again nothing to do with budget) and we are stuck with the
official client. Open source is nice but with this limitation it has
lost the biggest advantage.
There are some strange assertions there apart from the definition of ASIC. ISAs aren't assembly languages. I could believe there are may be more ARM and, particularly, RISC-V chips without all those features than with. Since when has C the language specified what it compiles to, to exclude Lisp machines? I read about Oak (later Java) on my second or third generation of SPARC workstation, when I'd used RS/6000. Few people remember what Sun did market to run Java exclusively. IBM might argue about the similarity of our POWER9 to x86 but I don't much care.
> If you've got integration tests that include state, now you've got to either run your tests serially or set up and tear down multiple copies of the state to prevent tests from clobbering each other.

That is a very normal setup.

> Worse, they'll start to become unreliable due to the number of operations being performed. So you'll end up with a test suite that takes potentially multiple hours to run, and may periodically fail just because.

This is called flakiness and is generally a symptom not to be ignored, as it is almost always indicative of bigger issues. It's rare that flakiness is limited to test environments. Instead it's much more likely that whatever your smoke tests are experiencing is a something end-users are also intermittently hitting.

> The feedback loop becomes so slow that it's not helpful during actual coding.

Devs can write their own unit tests when working on their assigned tasks. Smoke tests are designed to run when you're trying to integrate those changes into the existing codebase. At that point, you have the calculus all wrong. Smoke tests slow down devs enough that they don't merge broken code into production. That is a useful release gate unto itself.

If unit tests pass but smoke tests fail, then often (the vast majority of the time in my experience) the issue is that either the dev didn't understand the task or, more often, didn't understand the system they were integrating into.
Not a mathematician, so this probably has an obvious answer, but who says that "size" is a necessary universal property of a set? It doesn't seem any more rational to speak of size as a required property of a set than it would be to treat color or weight that way. Some sets have those attributes, but not all.

It seems perfectly reasonable to say that the set of real numbers is one of those sets that doesn't have a "size" property.
Taking responsibility for what ideas you support, promote, and how you vote, does solve a lot of things. I hope that's not surprising to most people.
While I don’t mind reusable bags (I can spend more time filling my big bag rather than fiddling with bags), I now end up buying plastic bags.

Before, it would always work out.

In a building with a garbage chute so it’s not like I can buy big disposable bags anyway and fit them in the chute.
Show HN: Static Tic Tac Toe with AI
I have implemented Tic Tac Toe AI (min-max) as a static HTML pages generator.

I find it fun being outcomputed by a static, non turing complete artefact already reckoned.

It reminds me of what existential questions are - static labyrinths without a way out computed by predecessors of us.
Thanks! In this case I guess you could say I started out with a design idea in mind first. I wanted a tool that could model my whole life in a single view and re-render changes immediately to encourage quick experimentation. I had an approximate vision in my head for how this would look from the beginning, and once I had a decent MVP together, I spent a lot of time user testing with friends and iterating on various design elements (and the onboarding flow) until most new people found it pretty intuitive.
Also, because everyone sees different ads, it’s harder to gather the kind of proof that you need to sue someone for advertising a scam.
> The message of an artistic bridge should be

Why should it be that? Why's that the only approved message in your mind?

> The message here is "we pooped a bridge!"

You're just being abusive.
That's indeed nice for math expressions.

I'm a bit sad there seems to be no interest in adding interpolation syntax to Zig. While anonymous tuples work well for shorter expressions, they can get confusing for larger textual templates or DSLs, imo.

I've been experimenting with Zig for WASM, for example, and the readability of HTML templates suffers. I'd love to be able to pass arguments inline, and while we can do that with anonymous tuples, the added noise makes it annoying to use in practice. I believe Javascript's template literals, out of all things, would be a fitting inspiration for a little syntactic sugar on top of anonymous tuples:

var tuple_params = html.create("{} ... {} ... {}", .{a, b+c, observable});

var tuple_inline = html.create(.{"", a, " ... ", b+c, " ... ", observable, ""});

// equivalent to tuple_inline
var tuple_sugar = html.create(`{a} ... {b+c} ... {observable}`);
Newer large-capacity battery systems seem more likely to specify battery capacity in (k)Wh. I think this is because they come with sophisticated battery management systems that keep the battery within a narrow charge (20%-80%) range, so therefore they can be assured of the bounds of the voltage.

Also, Li-ion and LiFePO4 batteries have a much different discharge curve than earlier chemistries [1], with much more constant voltage up to 80% discharge.

1. https://www.powertechsystems.eu/wp-content/uploads/sites/6/2...
I wish we lived in a world where no one has to vouch; trustless. I know - not possible right? But in my opinion it's an instant fix to racial, sex, any other type of discrimination isn't it. It would close the gender pay gap. It would close systemic racism. So tell me why is it so impossible? Well I know some challenges. Eg a standardized test is impossible. I'd love to start a company that offers blond interviews somehow. Virtual Avatars?
Ah, didn't realize it wasn't. Good catch!
For what coins is PC hardware competitive with ASIC?
Steam bundles its own runtime for games (it can be configured to use system libs instead, but that's not the default). Games will often also ship with copies of additional libraries not in steam's runtime.

I bet that the underlying distribution doesn't matter much at all, and since this console is meant to also be a desktop (or living room) PC, might as well ship with a distribution that's good for that purpose. Arch makes more sense for desktops than Ubuntu, and has for a while tbh.
It's not clear whether you're referring to imaginary property assignment clauses in general, or specifically to imaginary property assignment outside of the job. Of course companies require imaginary property assignment for the work they're paying you to do, and that's entirely reasonable. It's not reasonable for them to also claim ownership over everything you do in your personal life (eg side projects, emails to friends, cooking recipes).
It's a neat piece of hardware, but I have a hard time believing it will be any more than a fad. Who is this for? Serious PC gamers? Why not just play on the "real" PC they already have, with the super-expensive monitor, graphics card, and input devices they carefully assembled? Casual gamers that don't care so much about those things and want to play meatier games on the go? Why wouldn't they just buy a Switch (which already carries many "PC" games, large and small)?

The Index was genuinely revolutionary, despite also being punishingly expensive. It's hard not to feel a sense of envy on seeing one in action. But this? No one will care in a year (or maybe even six months).
Just "business hour" support can take you out of eligibility to (morally) accept a role at another firm.
I’m not sure I follow how you came to that conclusion. I think their point is, paraphrased, spaghetti code that meets the requirements, schedule and budget is better than pretty code that functions, but does not meet one or more of the aforementioned. That’s not to say that only spaghetti code can make a good project, but to illustrate the point.

Sure, sometimes everything works out where you can refine something to the point where it’s a golden (or near perfect) solution, but any solution that meets business requirement x is better than one that does not at all.

I’m not sure if it really comes down to this, but my standards for internal tools are much higher than things developed on the customer facing side. I think I mostly attribute that to the fact that we know how to successfully develop our user/business requirements versus our customers who do not. Hell, I have customers who have asked us to write their requirements. That’s a huge red flag for an unsuccessful solution.
> I like mathematical objects that can be written down with a finite number of symbols in a finite space.

Which is fine, but I don't think it justifies the claim that there are only countably many real numbers. The only claim it justifies is that there are only a finite (not even countable, since "countable" implies infinitely many) set of numbers that you find useful.
FYI, this website is blacklisted by Adguard

https://reports.adguard.com/en/www.bashsupport.com/report.ht...
> The things I loved about SF seemed to be happening in Miami

Almost like smart people can smart anywhere there's a beach.
The problem with modern captchas, especially recaptcha, is that they're becoming increasingly annoying and require way too much attention and thinking. You literally have to work to prove you're a human. It's no longer one second you'd spend typing some crooked numbers, it could well be a minute or two clicking through crosswalks and traffic lights and storefronts because you had the nerve to block Google from following you around the internet. (is it even legal to make a website without Google Analytics any more?)

I have to do it every month to pay my electricity bill and I absolutely despise it.

On the other hand, I'm looking forward to the moment when AI/ML becomes good enough that there simply won't be a way to make a captcha that would reliably tell humans and machines apart.
Multiplayer FPS (PvP) games are my favorite - could you explain how they can remove the incentives therein? Almost the entire incentive behind PvP games is beating the other person in any given battle/arena/skirmish. Even if ranks/bonuses/items were detached from "skill", most of the incentive still remains for PvP. Having encountered a number of cheaters over the years, I know they still get joy out of winning the objective of the game with no obvious side benefit.
Hmmm… This could work. Then cutting trees there is attempted murder against the owner of Amazon.
> By "our" I mean the typical HN crowd that understands both the technological and the economical implications of this.

If we did really understand the implications of the society we live in, we would not stop at selecting "don't track me" on a phone.

We're living through a major extinction, we know that the next century is going to be a bloodbath, we know this crisis has been brought to us by productivism, and we're discussing whether it's fair to ignore calls for more consumerism on our phones.
But with it being designed to run AAA games on 1280x800 at 30fps, how good is it going to be on my 4k 60fps display?
> A correct solution, even when not clean, isn't going to earn money

Was that meant to be ‘is’?
Also, in my case, the projects that I found most interesting were those with less scoring value or on what people referred to "easy disciplines", those whose professors didn't bully/pressure us into delivering high quality work. Most of nightmares were doing boring projects which I thought and later confirmed to be majorly bullcrap.
> But I often see NVC abused as passive aggressive manipulation as opposed to open communication.

That's because it is a passive aggressive framework. Violence is primarily a physical concept, and made use as as a relational metaphor with varying degrees of internal consistency.

For example when one is being "violent" in a communication, what is it that they are actually violating? If you're in violation of a narcissistic other's grandiose self-image, are you really being violent? Is saying stop to an abuser without 'I feel' statements being violent? Aren't I-feel statements at best saving your particular interaction but still enabling such behavior to be put upon the next guy who is not as savvy in such overly nice, "please don't hurt me" tactics?

"Successful communication" frameworks are sold as virtuous, harmonious constructs, but they are really an invention of 21st century to enable getting minimally along with strangers you have to interact. It is a truncated version of human self-expression that helps you survive a day with narcissists of the hyper-individualized social spheres. They don't dare to put any demands of change on the other, and as such maintain the narcissists' arena.

Real virtuousness would include the possibility of being courageous to say "hey, that's wrong!", a correction which many others who interact with the corrected would benefit. Unlike NVC it would have a skin-in-the-game, lets-be-better telos. In such a setting, pathological characters wouldn't bubble up to top, and people wouldn't need to constantly pay the NVC tax.

If you've seen the movie A Quiet Place, it perfectly exemplifies this. People don't coordinate and speak up to throw the monsters off, they just auto-censor themselves more than the other guy, and in the end reduced to bare survival.
You might like http://postgraphile.org, which is "postgrest for graphql" but where you can override anything with normal Node code – it's just an express plugin. (The docs don't make it obvious how powerful/flexible the tool is). Of course, you can also use pl/v8, pl/pgsql, etc and any other advanced postgres feature as well.