skysight-inc/HackerNews huggingface dataset:
There are books and courses on various strategies, but I didn't use any as it started as a hobby and trying out different approaches & finding "hacks" on my own was more fun (it turns out all of these "hacks" were known previously, who would have thought).

If you have purely technical questions, reddit has a few communities that can help and you can find more people on Discord.

Understanding stocks, options and all the financial stuff was the hardest part (for me as a non-fintech guy) as it's filled with their own lingo and large part of information available online is useless or even harmful (either coming from noobs/gamblers or "financial gurus willing to disclose their secrets for in a private webinar" or even legitimate traders that operate through textbook "cargo cult" rituals). Investopedia is a good start, but if your goal is to have profitable algorithm that does not require your attention, you will need to read and understand the rules and regulations that apply to your jurisdiction and exchanges you use. There are many somewhat obscure events that happen fairly rarely (during normal times - low volatility period, right now everything is accelerated 5x) so you might not hear about them at all until they affect you, but once they do occur you will either lose money or lose opportunity. I am going for sources (sec.gov, nasdaq.com, nyse.com - I trade US options exclusively), there might be some shortcuts (probably trainings), but I haven't tried any.

If you are just starting, try paper trading but also get a real account with real money as soon as you can (< $500 is fine and it's not like you're losing that money [outright] either), because paper trading is really just an approximation and you won't catch all the special cases through it.

If you want to be above the average algotrader - start by collecting detailed data (per minute or so) and storing it for future use. Many brokers give you access to historical data but it is very basic and good quality historical data is very expensive. Use this dataset to backtest your algorithms, but try to make distinction between features that have real-world causes, the ones that are just product of chance and the ones that are caused by market makers or other traders. Most of the trades are happening fully automatically and everybody uses basically the same few sets of approaches, so you should be aware of them to either make or avoid losing money on those somewhat predictable components.

Oh, also make sure you understand the way your broker calculates all the fees and commissions as with algotrading that can make or break the whole profitability for you.
Maybe Google's CEO runs lighthouse on a server in his closet and personally has hacked it into something ads something something data something something search

My point being, I'm not personally amenable to conspiratorial thinking, it correlates with argument dysfunction
I second this. If you sell worldwide, there isn't any reason for you to handle the taxes and payment methods on your own. Actually, there's a whole bunch of companies that would do that for a relatively small cut (about 5% give or take). From the top of my head: 2Checkout, Bluesnap, DigitalRiver, FastSpring. I don't know much about Paddle, but they spammed me quite aggressively using the email from a leaked LinkedIn dump, so I'm not sure how much I would trust them.
These words would be fine if we were talking about a 20% pay difference. But we are talking about a 100-200% pay difference. And if you save half your pay in Vancouver, moving to SF increases your savings rate by 4-6x. This gets significantly better with lower savings rates. That is absolutely crazy. It would be so deeply irrational to have these options and choose Vancouver early in your career. Even just a single four year contract in the bay will completely change your financial situation. Do one or two contracts _then_ move to Vancouver.
Does anyone have experience using blender for ML simulation data? How does it compare to Unity? I’m using Unity for generating synthetic images and RL learning.
Optimizing CRC32 for small payload sizes on x86
Google. Commoditizing the cloud is their strategy to make GCP relevant.
This is of course driven by the desire to have predictable and steady revenue. It's easier to plan and resource, but I would also say it's easier to coast for a mature product. If you need to push a release to generate a revenue influx, you would be more motivated to deliver. However, in the case of a mature product each feature will probably have diminishing returns. For the user this makes the incentive to skip an upgrade tempting, so locking them into a sub model while there's still leverage is a strategy.
Comcast VOD content sent to QAM set top boxes is still MPEG-2.
This article is highly inflammatory.

These are not random websites they are hijacking for affiliate money like the article purports. These are all advertisers / partners that appear on the new tab landing page when you sign up for Brave rewards...This is affiliate tracking for advertisements baked into the browser itself not some nefarious scheme to skim off someones else's traffic.
Waterfox sold-out to an ad company (which “has developed a pre-targeting platform that identifies and unlocks consumer intent across channels including social, native, email, search, market research and lead generation rather than relying solely on what consumers enter into search boxes.”)

The founder also claimed that Waterfox was never pivoted as a privacy-focused product.
The latency advertisement in 5G is only the latency between your device and the base station you are connected to.

LTE is already in the <10ms area, so expect a real world latency improvement of about ~5ms.
Kind of curious how that works, the url does not match what you land on so I'm guessing something intercepts it but it outputs a unique url? It's not just urlencode anyway.

Are they precomputed to save resources or something?
Pretty neat
It always feels a little clumsy when these class generators require the name of the identifier to which they are assigned.

Clown = circus.Actor(“Clown”)

Why is it needed, instead of just creating an anonymous class?

Clown = circus.Actor()

Or allowing the class factory to manipulate the current namespace?

circus.Actor(“Clown”)
bozo = Clown()

I feel like I am perilously close to answering my own question, but not close enough. I’m sure there’s a good reason, but I don’t know enough of the Python internals to figure it out.
Memory protection in the old days:

There are three memory mapped input/output areas and these are named FRED, JIM and SHEILA. SHEILA contains all the machine's internal memory mapped devices, such as the analogue to digital converter, and should be treated with considerable respect.
I think there was also case law about this recently[1] regarding LinkedIn, where if the content isn't behind a login wall, it can't legally be considered anything but public. The UGC aspect is an interesting angle I haven't thought of, but that's a fantastic point too. Would I be correct in saying that the same mechanism companies set up to evade responsibility for illegal UGC also sets it up to be legal to scrape? And if the user owns the material, what happens if you've already made money selling that data and they ask for their cut of the proceeds?
I don’t think that ‘terseness” is “the problem with Perl,” any more than “Too many parentheses” is the problem with Lisp.

APL is a terrific language that is terse. It might not be the right tool for a job where you are constantly recruiting interns to hack on a massive code base, but it’s a fine language for its designed purposes.

Which tells me that terseness in-and-of-itself is not a problem. It presents a tradeoff that may not be right for everyone.
he updated the article and quoted you in it :D
There is flatkill.org, but that kind of comes across as FUD.

The privilege escalation attack looks a bit worrying, but aside from that it looks either the same/better as/then native packaging (Sandbox for some apps), or something that is on the developer (Out of date packages).

It's possible I'm misunderstanding something, if so please feel free to tell me so.
They agree too that that an AR-15 is an enabling technology.
My prediction: there will very soon be exactly two buckets for Desktop apps:

1) open-source
2) subscription
XML Is Not Injective
I don't really think there is an "industry standard" for this kind of work and solid works is far from the majority.
> There's a big domain that needs your help, today:

Enterprise software!

But we’re more likely to see true General Artificial Intelligence before we see a 2x increased in enterprise software performance.
Does it? My recollection is that the entry points were undocumented, and changed in every revision, of which there were at least 6! - BASIC 1, BASIC 2, HIBASIC, BASIC 4, BASIC 4.32, HIBASIC 4.32...

The inbuilt assembler was super useful, and an excellent feature, but not obviously designed for calling BASIC itself. The expected use case seemed to be that you'd use BASIC by writing BASIC code, and any machine code routines (probably created using the inbuilt assembler) would be self-contained.

(Modern readers unfamiliar with this system should compare the BBC BASIC assembler much more to LuaJIT's dynasm, which it rather resembles, than to the average C compiler's inline assembler, which it was not really much like.)
Why homeowners need a trusted advisors
If the inequality is along racial lines, it's tautological that racism exists. You don't need more evidence than that

Sure, they should also get representation on the board from other races too. Can they do that without specifically looking for people from those races?

Are they not already hiring board member without considering race? How's that gone? How do black people get consideration based on actions and character as board members, when said experience is gated by connections?
They're fun, but high-fat foods like dairy are mostly unsuitable for at home dehydration. Especially at a bulk level. I'm not an expert on nutrition labeling law but OP might have more luck listing "dehydrated cheddar cheese (ingredients, here)" with the ingredients in parenthesis. That signals to the consumer that even though there are a lot of big ingredients they are really just one thing.
OP here. Brendan Eich is now publicly calling me a liar, though he's inexplicably failed to detail the claimed lies. I've asked him to do so. https://web.archive.org/web/20200606232839/https://twitter.c...
Oh it's just a base64-encoded JSON that contains other parameters like the view limits and such. You can base64 decode itself and see.
I agree and there are pieces of software I've only purchased once and have used for decades. But that also creates a bit of an incentive not to worry to much about quality. After all, selling you a fixed progress bar in the next version gives people an incentive to upgrade.

Its really to bad, that paying for software isn't more about rewarding good behavior.
I guess it all makes sense once you spell it out like this, but I suppose that for the long tail after the really popular influencers, it really is a buyers market. Did you use any influencer marketing platforms to manage your influencer representatives, or did you do it pretty manually?
Oh man, it even has the front cover! Thank you!
Posting both on your own blog and others is called "blog syndication", it's a common practice that's googleable.
I didn’t realize the Trimble GPS company made 3D modeling software. I am in the market for some since I got a 3D printer to go beyond TinkerCad, hopefully less overwhelming than Blender.

Subscription pricing is an absolute deal-breaker as far as I am concerned, so I am glad to learn this so I can avoid SketchUp. I have largely switched over from Adobe CS to Affinity (only Lightroom remains tricky to migrate from, even though I’ve done 4 DAM migrations before).
By there were only ever four sockets, I meant in practical terms, not theoretically. Also, Samsung (and a very small number of other androids) had micro USB 3 for a year or two, but it worked with normal micro USB cables and they went back to micro USB shortly afterwards.
They're just taking a leaf from Facebook and Apple's book and are walling off their ecosystem to keep you prisoner.

And there ain't a darn thing you can do about it other than switching to Open-Source.
Outside Plato's Cave #5 – Why Isn't India a Superpower?
this is a really inspiring little payment processor
Giving a huge benefit of doubt, that barely explains their initial behavior. The guy had two hands full when he was shoved. We can see that in the video. The officers continued to get closer and closer to the man. They were approaching him. They could have kept their distance and instructed him. They chose to approach him and get that close to him. That was not a fraction of second decision.

But let's assume their only option was to shove him for some reason that repeated examination of the video for sure does not reveal. Now explain why they just continued walking past him, watching him bleed on the ground. Once they were safe, what is their excuse for not immediately helping the person they just injured? In fact you can clearly see that one of the police started to bend down to do something - we could assume to help the guy - and the other officer stopped him.

What's the excuse for lying about the man tripping? If their actions are defensible, why did they lie at first?
That's with an extra newline in between, correct? Most places allow you to make lists without the abnormally large line spacing.

* But yes, this is how I

* Make a list workaround

* It is not ideal
Wow, fascinating how important branding is with payment collection. I wonder if the same is true for other kinds of small businesses outside of the fitness vertical.
Rather than thinking of this as a way to get information, a skip level is also an opportunity to be recognised by someone senior. The fact that you have a good grasp of the roadmap gives you a chance to demonstrate strategic thinking and alignment with that strategy. I would tend to ask open ended questions that demonstrate your understanding, show you've thought about the issues, and give the manager a stage to explain and guide.

Have a concrete action that you are proactively working on for your career this year that lines up with something useful. E.g. Completing online course in UX because you've recognised this as important for project blah blah blah.

Making your direct manager look good never hurts either.
Ad Block fast is open source & no $

https://apps.apple.com/us/app/adblock-fast/id1032930802
I love the idea, and will see if I'm able to buy some later. But trans-atlantic shipment and tariffs adds up, unfortunately. And I'm unsure if customs would let animalia get into the EU without special license.

Edit: I see now that your comments indicate that you're US only. Just to make sure you're aware, your site calculates and suggests shipping to Europe.
> Python lacks this, so there is no spectacular benefit of using enums over just a list of strings.

Enums represent a discrete set of constant values. They are extremely helpful to communicate to developers what to expect from a component. Lists of strings do not come near to offer the same functionality.
> Right now I'm working on a dog treat business

Interesting, I'm a chef (ex?) and a friend of mine wanted to start a dog food company in 2016-17 but never got around to it. Your approach looks pretty straight forward, for some reason I thought you'd have to be at a commissary kitchen and have food handlers paperwork on top off all the stuff you mentioned.

I'll share your link with them and maybe they get re-interested, do you have any interest in a collaboration for dog food in the future? Provided it met your standards etc...

I actually wanted to see if we could do it entirely upcycling the loss in food waste in the supply chain and restaurants as I know that Industry well and have made efforts to try and reduce as much as possible. I honestly would take home multiple 3 pans full of high grade sashimi grade salmon from saute's prep, and at least 5 lbs of blood lined yellow fin tuna from my station every week.

I still have a bunch of it sitting in my freezer and I know tons of restaurants and farms are sitting on the same or more.
I don't want to go into details on the strategies, but high volatility and high liquidity are great for options, especially for algotrading approaches ("picking up pennies in front of a steamroller"). This will be the most profitable year for many of us. In quiter times you can't get much better than the wheel, but right now certain approaches produce more than magnitude higher yields.
It's a big improvement! There were a few errors I noticed in the original, all now fixed, and the diagrams are a lot cleaner-looking in this version too.
> The only reliable, long-term way to guarantee that you'll have perpetual access to software

Wholeheartedly agree, but it's worse than that: it's not perpetual access to the software that matters, but perpetual access to your own damn work.

Anything you create with proprietary tools is on a guaranteed path to bitrot and not being readable at some point int the near future.
It's going to be and should be fixed or at least alleviated. They probably thought there would be some noise but not like this. Some model prediction most likely didn't encompass some environmental element.
...how exactly does your system background colour include personal information?
Are there any good alternatives to Brave? Read the twitter response from their CEO and it was terrible...
The Chan Zuckerberg Initiative's mission is to shelter most of Zuck's wealth from taxation while ensuring that he and his wife retain as much control over it as possible. Facebook's negative externalities are orthogonal to this mission.
It's hard to even look closer at anything comparable once pinboard has become the main destination for anything bookmark related.

I have been using it for years and since it's API is based on the original Delicious one there is most surely not a single tool out there that does not speak to Pinboard.

While there might be quite a few alternative solutions our there that are feature wise on par with (or better than) Pinboard - the latter one has a proven track record and a positive future outlook.
SketchUp died the day it was bought, I mean, it's awesome for its purpose and I've been using it for +12 years, but it lost the magical essence from when it was owned and made really great by Google.
I think a lot of the papers and essays that are opposed to Affirmative Action and/or deny the existence of institutional racism seem to share a few characteristics, down to even the the words used (like being honest and decent.) Examining the tone of the piece:

> But I’m afraid that a segment of the community [people of color] – either well-intentioned or not – has chosen to weaponize the issue of diversity in a way that is not only hostile and disingenuous, but counterproductive to its own cause.

> Recklessly and indiscriminately warmongering over diversity is the business world’s equivalent of breaking windows and looting.

While some might characterize the piece as a little tone-deaf, they're the same sort of arguments that've been made since the introduction of Affirmative Action. First, a misrepresentation of sociological concepts like "institutional racism," and the conflation those who discuss its effects or potential solutions to "weaponizing" diversity or claiming that it is caused by malicious actors. The author even goes as far as to say:

> There are historical, cultural, and socioeconomic reasons ... that explain why a disproportionately small number of people in certain ethnic/minority groups are able to achieve the high levels of performance and economic success

But the author doesn't seem to even touch on what those are, other than drilling into the issue being "cultural." The "culture" of people of color has long been blamed as the cause of inequality since at least the Civil Rights Movement. Other, rather cryptic references exist for what the real reason for inequality is, right before the author jumps to a different point:

> If we’re honest, we’ll first acknowledge all of the nuances and complexities – some of them clearly uncomfortable – about the background sources of the problem.

I'm not sure what exactly what that's supposed to mean.

I think articles like this gain momentum due to the "Candice Owens" effect, and the defensiveness of all people to perceived claims of racism. It is a fundamental misrepresentation of what diversity advocates actually advocate, in the name of being "honest" or "decent." It's unfortunate that the author doesn't engage with actual strong arguments in favor of diverse workforces, namely the clear, well documented benefits to both businesses and individuals that a diverse workplace provides, rather than this strawman of someone "weaponizing diversity."
Ah, the cornerstone of trickle down economics!

“If you buy into the idea I’m super important, lift me up unreasonably, I’ll pay you back pennies on the dollar!”
Really? What kind of special formatting have you seen?

I think that italics,

code blocks,

paragraph breaks, and https://lin.ks are the only formatting options available. I certainly haven't seen anything else.
Dosen't pale moon use https://start.me/ by default still? From reading https://start.me/privacy that does not seem encouraging.
This got me curious so I looked it up. My understanding is yes on ARM32, not sure on ARM64, and yes with only minor indirection on x86 and x86_64. For example (x86, untested):

call 0
pop eax
shl eax 1
jmp eax

Note that using call 0 in this way doesn't trash the return address predictor because it is special cased (since at least Pentium Pro as far as I could find).
Very cool. I get the sense that with these kinds of Micro-SaaS type products, it's really important to leverage marketplaces. I've seen this with Shopify and AWS but I must admit, I wasn't even aware PagerDuty had a marketplace. Have you put your product into any other marketplaces besides PagerDuty?
Had that where I live, for the first year. San Francisco as well (it's windy here!) Finally after about a year of it, figured out it was the turbine ventilator on my next door neighbor's roof. She was a bit elderly and didn't seem to want to do anything. Luckily I realized I could reach it from my own roof. So I jammed a stick in it and it never spun again. Problem solved!
Fair enough. I didn't expect that the "ultra" in ultra-left meant softer-than-mao. After all ultra is a pretty super superlative, right?

If I were to be just cynical, I could argue that your loss may be due to processing your uphill battle via this whole marxist framing and not via a more independent "OK, how can I improve my situation?" (e.g. switch companies/sector/trade/town/country).

But I agree, Not all success is through hard work. . Absolutely. My success is a proof of this, because I'm a mediocre programmer at best. Which invigorates my disbelief in programmers advocating the ultra-left Marx: In the programmers job-market how can one feel disadvantaged at all? The financial crisis 2008 left us untouched, while the majority of society were furloughed or fired. Same story this year.

My advice: This odds-stacked-against-you-framing is your biggest waste of time. Financially and spiritually.
There are usually a lot of food regulations, fees, kitchen requirements, etc. if you're selling food in any kind of quantity. Is the lasagna venture profitable with all of that factored in? A couple friends of mine have attempted various food-oriented businesses and the margins have consistently been pretty awful.
Yeah I was going to say...I did this in 2005. It was a Microsoft app that either came with Windows XP Tablet Edition of was otherwise widely known to enthusiast users of said operating system such as myself.