skysight-inc/HackerNews huggingface dataset:
I agree that a multithreaded borg could utilise resources better, esp. IF you have a lot of changed / new data to back up.

But OTOH, for many users this is primarily the case for the first backup, but not for their daily / hourly backups when most files are unchanged - for that, I guess speed is I/O bound and all your CPU cores won't help you with that.

So for N-1 backup runs, it just works good enough already for many users. And for that 1 initial backup, some patience helps. :-)

Implementing MT is planned since long, but due to the above, other stuff had higher priority.
No, it's exactly like that for me. Personally, I code everything in vertical lines of green hex on a black background.
> if the articles I've read on autonomous vehicles is any indication I expect they will drive more cautiously and slowly than most human drivers when they finally "go live" in a widespread fashion

They won't get stuck at left turns, on-ramps and rotarys due to an inability to use the skinny pedal to its full capacity.

That won't solve the sheer numbers problem but it's probably a solid sized constant factors improvement.
When apple cut the commission from 30% to 15% for small devs, most app developers didn't lower their prices. The savings went to developers. I think it will be similar here
Perhaps missing the obvious, which is that a lot of people did get sick or die due to covid, and quite a number seem to have persistent symptoms after the fact. It would be odd if that didn't lead to stress.

I'm a bit doubtful on the social isolation explanation, simply because we have a control. Some places never really locked down, or did so for a very short time span.
I imagine it's a misunderstanding with the rustc-hash dependency used in difftastic for faster hashing.
Where can one learn such skills?
Bike vs. cars or public transport and house vs. apartment are both accessibility issues.
Original Metallica's "Master of Puppets" was a cheat - recorded at a lower speed, which was later confirmed by the band.
Chrome: https://chrome.google.com/webstore/detail/what-hacker-news-s...

Firefox: https://addons.mozilla.org/en-US/firefox/addon/what-hacker-n...
Well, 2 is only sort of doable currently. There are many things in current tax code that are not reported/recorded at transaction time but are required to be reported at filing time, either on the income side or the deduction side. So there's still a lot of manual work involved for many people, but prefilled forms could save some time for the parts you don't have to redo.

You can already efile for free. Implementation and options could be better though.

https://www.irs.gov/filing/free-file-do-your-federal-taxes-f...
UK data from 2010-2011:

"Half (50%) of people diagnosed with cancer in England and Wales survive their disease for ten years or more" [0]

Since lots of cancers and lots of deaths are in old people, 10 year survival is quite a high bar.

[0] https://www.cancerresearchuk.org/health-professional/cancer-...
For all phenylephrine oral is useless, FYI phenylephrine nasal spray seems to work well as a gentle decongestant, anecdotally much better than saline spray, and not as strong (or addictive) as oxymetazoline.
The county in California where I was born charges $32 for a birth certificate. Most (all?) of the proof of address documents also require you to spend money. If you already have multiple utility bills in your name it's NBD, but if you live with someone it could be a pain in the ass.

Then a DL itself is another $40. A non-driving ID is like $30, although there's discounts depending on age and income.
> How fast has warehouse automation occurred?

When people hear that term they think of the robots that amazon installed that move product around the building for you and massive conveyor systems like UPS has for sorting packages. While those kind of machines are getting better and are slowly making their way into "smaller" companies (i.e. not the size of amazon) the biggest changes are on the ERP and data management side, tbh.

Cheap/plentiful handheld devices and robust/cheap wifi tech has been a game changer for us compared to the physical processes of using paper to direct staff on the floor. The processes we used 10-15 years ago are night and day to what we use in 2022, at least in my mid-sized fulfillment company.
I can't speak to Earthly's choice of license (and am not familiar with BSL). But can confirm that we have no intention of changing licenses, and if we did, it would be for another OSI-approved license.

Our monetization model follows the same fundamentals as Red Hat before us: open code, strictly enforced trademark rules. "You can modify, use and redistribute the code at will. If you distribute a modified version, please call it something else."
Just like World War 2 resulted in victimization of Germans?
Talk to the people who understand it well. Unless it is extremely well documented that is the only sane method. If you can get a class diagram it will help.
I believe the required creativity for that is not that high as it doesn’t seem too far fetched. I’d rather call it a piece of convergent evolution.
I was able to migrate my last team to HERE maps which gave the majority of what you have in the google places API with a similar interface for approximately a 75% reduction in costs.
It doesn't help that most devs are actively user-hostile. So yea I would rather trust Apple than some random dev that wants to make it as hard as possible to cancel that 3-day trial he just gave me. then charges $9.99 a week .... I'm looking at you plink.
Imposing your views on others and forcibly controlling their lives has a funny way of turning people into assholes.

I expect we will see long term political and cultural fallout for the way individual autonomy was steamrolled.
> "This is a purely political decision," Dutch Data Center Association managing director Stijn Grove said in a reaction sent to Reuters, adding that it had been made "largely because it is Facebook."

Conflicts with

> After the local council approved the project, party Leefbaar (Liveable) Zeewolde ran on a platform of opposition to the data center, citing environmental concerns and a lack of local input.

But then Facebook's response seems pretty reasonable to me:

> “We strongly believe in being good neighbors, so from day one of this journey we stressed a good fit between our project and the community is foremost among the criteria we consider when initiating and continuing our development processes,” Meta said in a statement.

To me all parties involved seemed pretty reasonable, the previous administration was favourable to the project, but got subsequently voted out of office. Now they just want time to make sure that they didn't get voted out because of that project. Facebook seems to understand.
Sounds and looks nice!

Are you planning an Android version as well?

(Asking because it only mentions iOS on downpour.games which is linked in the provided post)
My mum wanted to sign up for Netflix on her iPad.

> c) bad actors will learn to trick users into making the choices they want

Bad actors have been doing this for years, abusing Apple's amazingly convenient payment APIs, like a "Heart Rate Monitor" app that prompted users to put their finger on the touch ID sensor, and then throw up an $99 IAP screen which would be immediately purchased because the user's finger was already on the touch ID https://www.wired.com/story/iphone-touch-id-scam-apps/
the real way people would care is if it made things cheaper. very unlikely that will happen
Look up DXM.

You will never find it without either Gualfenisin or acetaminophen.

Does DXM need either of those to do what it does?

No.

Would it simplify dosing to be sold alone so that laymen didn't have to worry about potentially overdosing on three drugs at once instead of just one?

Yes.

However, from the war on drugs perspective, that makes it "easier to abuse" to achieve it's hallucinogenic side effect. Bundled with acetaminophen or gualfenisin however, you'd have to be a chemist intimately familiar with how to seperate the other two components to distill DXM in any amount with abuse potential, and the naive non-chemist trying to get high will either end up puking their guts out (Gualfenisin OD) or burning out their liver (Tylenol OD, which is exacerbated by alcohol consumption as well).

The Tylenol one is particularly problematic, because acetaminophen is also commonly prescribed with other common multi-drug formulations that people may not realize are additive.

When you take the route of adding a substance that does harm to discourage a pattern of behavior, you are poisoning. Poisoning being the act of artificially and with intent increasing the toxicity of an imbibed substance to disincent some pattern of behavior.

This is actually based on a natural pattern of behavior by the way. There is a mushroom that is generally completely harmless... Until you drink alcohol. Metabolizing the mushroom depletes the supply of the same enzymes that detoxify alcohol (and Tylenol).

https://en.m.wikipedia.org/wiki/Coprinopsis_atramentaria

So to be clear... If you call this mushroom poisonous, and it targets the same enzyme that alcohol does, then adding something like tylenol to something that doesn't need it to do it's job, you are poisoning.

It just happens to be handwaved because in the establishment's mind, those damn druggies aren't worth caring about anyway.

Not a partaker of DXM, but very concerned with the ethical implications, and the adverse contribution to trust in public health measures that this practice entails.
You'll find a very good introduction in the comparch book "Write Great Code, Volume 1", chapter 12 ("Input and Output"), which also explains the history of system buses (therefore, you'll find an explanation of how ISA works).

Interestingly, there is a footnote explaining that "Computer Architecture: A Quantitative Approach provided a good chapter on I/O devices and buses; sadly, as it covered very old peripheral devices, the authors dropped the chapter rather than updating it in subsequent revisions."
Henry Molaison
This statement is misleading at best. The closest we got were restrictions of 10+ people. Everyone in this country throughout the pandemic you could have associated with a smaller group in your private residence.
tree-sitter inserts error nodes and gives you an AST for all inputs. It seems to work well in practice.
> A good portion of production outages are likely related to cascading failures due to too long GC pauses, and a good portion of developer time is spent testing and tuning GC parameters

After 14 years in JVM dev in areas where latency and reliability are business critical, I disagree.

Yes, excessive GC stop the world pauses can cause latency spikes, and excessive GC time is bad, and yes, when a new GC algorithm is released that you think might offer improvements, you test it thoroughly to determine if it's better or worse for your workload.

But a "good portion" of outages and developer time?

Nope. Most outages occur for the same old boring reasons - someone smashed the DB with an update that hits a pathological case and deadlocks processes using the same table, a DC caught fire, someone committed code with a very bad logical bug, someone considered a guru heard that gRPC was cool and used it without adequate code review and didn't understand that gRPC's load balancing defaults to pick first, etc. etc.

The outages caused by GC were very very few.

Outages caused by screw-ups or lack of understanding of subtleties of a piece of tech, as common as they are in every other field of development.

Then there's the question of what outages GCed languages _don't_ suffer.

I've never had to debug corrupted memory, or how a use after free bug let people exfiltrate data.
I agree with you :)

I actually like those little patterns a lot, there are problems where you might absolutely take 10x longer because you didn't know the algorithm or the right machine learning concept.

The OP talks about becoming "significantly more productive when solving a large class of problems", and where my interpretation differs is what you mean by large class of problem.

What's large for you is really going to be relative and will vary based on your personal experience, so I can't say you're wrong. I know I speak at least for myself I when I say that in my day to day, most of what I do is not leetcode-type problems, so despite knowing many algorithms I don't think I would be 10x slower if I didn't know them.

If your interpretation of OP is that these boosts will on average give you 10x more productivity, that's the only place where I really disagree.
It sucks, but most consumers are rational actors that don't care about those externalized costs (hence why we have tragedy of the commons). It's especially so for the price-sensitive demographics that GP was describing above, who care about their direct cost, which likely won't change for a while.
> but those numbers mean you'd want to avoid doing anything at all in a gamedev render thread that could potentially trigger a GC pause, because said GC pause will trigger a vsync miss.

You might want to take a look at this:

https://queue.acm.org/detail.cfm?id=2977741
>The main value of a software company is the mapping of source code and problem space in the developer’s heads [In linked article]

That is a profound conclusion to reach. For the most part, I think it's true.

Without someone who wrote/fully understands source code, for example in abandoned software, the source code is a treasure map, the as-built plan of a building. It takes a lot of time and effort to orient yourself with things and make reasonable guesses as to what is going on. This aligns well with the original post.
I'm still looking for an alternative e-mail provider that is more privacy-conscious than Google, still works with ordinary IMAP and is based in the EU so I get to actually benefit from EU data protection. Haven't found one that ticks all boxes yet, but going with a US company doesn't appear to change much as I'm not a US citizen and hence fair game once my data is on US servers and I guess it inevitably will end up there, and encryption schemes that won't work with IMAP are too cumbersome (I tried); ideally they also have contacts and calendar that work with the iOS/macOS apps. Would love to de-google at least email on the domain I own but it's not as easy as I'd expected.
This looks lovely! One nice addition would be the ability to record sounds and link them. This feature in ScratchJr [1] allows children to make animations with cute voices.

[1]: https://www.scratchjr.org/
Not entirely unique to Seattle, in my experience.

Seared into my head is my experience of trying to buy alcohol in Boston back in 2009, when I was in town for a wedding. I had just turned 21 so buying alcohol was still novel and exciting. I had multiple bars and liquor stores refuse my valid Illinois license, forcing me to hand alcohol to my father to purchase, and find shady bars that wouldn’t card me. It was extremely frustrating to have to rely on such tactics despite being legally allowed to purchase alcohol.
Yes in my experience it's absolutely easiest just to write your own from scratch.
>> Suppose you engineer a prompt to make GPT3 do arithmetic

Oh, I think I see what you mean. Thank you for clarifying. So, no, I didn't mean that the prompt is engineered to make it look like the model is performing a calculation. I meant that GPT-3 has memorised instances of arithmetic operations and in order to retrieve them from its memory the human user must figure out the right prompt. I wrote "that's you computing the prompt", not "that's you computing the result".

The prompt is like a SQL query, right? If you don't enter the right query, you don't get the right results. That's the point of all those people on the internets fiddling with their prompts- it's like they're trying to query a database, but they don't know what the right syntax is for their query, so they tweak it until it returns the results they want.

For example, the OP mentioned thousands separators being very helpful to the model. That's because it's memorised more arithmetic results with thousands separators, than without. So you're more likely to get the right results out of it if you use thousands separators.

Also because like the OP says GPT-3 has a separate concept for a digit and a string of digits and a separate one again for a string of digits and other symbols. "9999" is, in its model, a different thing than "9,999".

Which, btw, is why it can't calculate. Because to calculate, a system must have a representation of the concept of a number. Otherwise, calculate- with what?
I run a tech/business blog (thetechee.com) and the amount of spam I get is nauseating. I thought it'll reduce when I switched from Blogger to WordPress, but it became much worse.

A recent shocker was someone (or a spambot) posting links to supposed child porn on my site. Don't worry, I didn't bother to click it...

I haven't yet shut down my comment section, but I set it such that I must approve all new comments. Needless to say, I have a backlog of 600+ comments to approve, and 99% of them are spam so I just don't bother
This is the reason why the US system is better than Canada. In Canada you can't shop around and need referrals for specialists.
please and thank you. id love to document it more
contact info in profile
I don't want no stinking external payment system. First of all, it probably won't give lower prices. Second of all, I've seen way too many dark patterns regarding subscriptions.
You waste your time managing visual presentation (more so than 1D text). Schematic entry used to be commonplace for FPGA and ASIC development in the 90s. The industry has mostly moved to HDLs for digital logic because it is more productive and you get side benefits like revision control, easier reusability, and tooling independence. Anyone promoting 2D visual development for programming is selling snake oil.
There has been a general trend throughout history of increased liberty, which would indicate you may not be on the side you think you're on.
Surgeons would steer away from difficult, lower-percentage-outcome procedures which is precisely what you don't want.

You want risk-takers who repeatedly tackle the surgeries and (ideally) get a more positive outcome percentage than a newbie.
Surgeons will concentrate on easy procedures and will basically all have an almost identical track record of quasi perfection. So there will be nobody left to perform procedure Y, where Y has an intrinsically high rate of failure. Same thing for difficult patients. No one will touch Mr X who's got a complex problem.
My feeling is that abstractions can also be (potentially) more. E.g. good abstractions are themselves composable in expressive and new ways, which gives programmers the ability to reach goals faster, easier and with less risk and maintenance cost.

Building abstractions can be ery much like creating a new language.
I can't believe sex was legal during the AIDS epidemic
>> You say you are an anarchist but here you are wanting to control others.

No, I used to be an anarchist. Now I'm living in an anarchic state and dealing with it pragmatically. There's nothing about individualist anarchism that says you can't attempt to moderate the behavior of other people around you, btw.

>> Not everyone can handle their own problems and some peoples problems are bigger and more complicated than yours were.

You just implied I had no right to attempt to affect other people's behavior. But somehow it's still supposed to be my responsibility to pay for their bad decisions in life? How's that?

>> no one is protesting the U.S. involvement in the war in Ukraine

We didn't invade Ukraine. We don't have troops there. Not all things are equal.

>>If you want to know why Portland is failing, look in the mirror.

Oh bullshit. Portland's failing because it stopped being a weird, Amsterdam-like open-minded, leftish libertarian blue collar town, and started being a destination for intolerant, spoiled children LARPing as anarchists and destroying public safety in the name of an incoherent political agenda.

Then again, my definition of "not failing" might be different than yours. I think not failing would be downtown reopening, not having trash amd vermin all over the streets, not hearing gunshots all night, and people not having to worry about stray bullets coming through their walls. I bet you think not failing would mean giving more free shit away to homeless drug addicts who ride in from out of town. But that's not helping anyone who lives here, and it's not helping it not to fail.
Could you elaborate on how this might be done?
Rubbing alcohol where I am is isopropyl alcohol (which is highly toxic -- your body metabolizes it into acetone), not ethanol. A kid in my high school class ended up getting his stomach pumped when drinking it to try to get drunk.
And you'd be wrong.
You can install /e/os on a lot of android phones. I've been happy with it. https://e.foundation/
Work-related, I built a backend of a database engine on top of a transactional distributed key-value store. When building a secondary index, suppose you traverse the primary index in a series of transactions, reading a batch of key/values and updating the secondary index. With the scheme that was used to build the index, this has the chance of conflicting with an incoming write, which will also try to update the secondary index. You'll have some kind of backoff/retry strategy. What is the optimal batch size? Treating it as a clean calculus problem with static, homogeneous workloads, you could model the probability of getting a conflict, the performance of a given batch size, set the derivative to zero and find the maximum. (In reality instead of modeling the probability, you can measure it.)

In another instance, I got a summer job working at a company that made an optics-related product, and that involved a bunch of numerical integration, Fourier transforms, some optimization problems in stuff like calibrating equipment. So naturally, there was calculus.

Fun-related, recently, I noticed that a long-term call option I was holding seemed surprisingly expensive compared to just buying the stock on margin, given current and expected future interest rates, and comparing against the option's theta and delta values. Then I realized I was assuming the stock only goes up, ignoring short-term vs. long term taxes, etc. To get a general sense of how an alternative strategy of just buying the stock and adjusting position sizes at a few price points might work out, in a back-of-the-envelope calculation, I considered this problem: on average, how many times will a Wiener process W(t) completely cross the small interval [a,a+h] in the time interval 0<t<T (for some T)? What's its asymptotic behavior with respect to h, T, and a? (This problem of hedging options with stock, surely, is studied much more in depth, but I wanted to understand the general picture.)

Edit: I'll add, that's also taking for granted a lot of stuff with infinite series in comp sci that is also part of calculus. Like, if you want to pick a random number from 1 to 5, you know you can pick from 1-8 and retry if it's too large, and with calculus you know it will average a finite number of tries (8/5, specifically) because the infinite series passes the ratio test.
> customized route

Guess you missed this distinction.
3 or 4 is just fine. I worked at a place that only did pair programing, but quite often we would break up to write docs fill out jira issues and do all the other stuff that's needed.
Recently we did 3 way programming once a week for 1 to 3 hours and it still had a lot of the benefits. Not sure being absolutist is a good approach to anything in our field.
St Jude Children’s Hospital Fights Donors’ Families in Court for Estate Shares