skysight-inc/HackerNews huggingface dataset:
"a community space for those interested in redefining our relationship with software by dismantling the boundaries of contemporary applications."

"the collective’s mission to get an idea of the revolution we’re working towards"

It's an art project, isn't it?
This needs to stop.
YouTube already has that as a feature. A ton of channels have big "Subscribe" buttons on all their videos. The number of people actually paying though is, I imagine, negligible.
Sensitivity and specificity rate of this test?
This was the very line where I stopped reading the article and came to the HN comment section expecting criticism.
I know a guy who got hired to lead a major startup's enterprise sales team that had been floundering. They had a couple guys running it for a year and they hadn't had any success, and they agreed to give him uncapped commissions.

My friend is an animal and came right in with a plan and process, making 80 calls a day, working all of his contacts, grew the pipeline, and over a year made nearly $1 million in commissions.

Then they CFO backed out on the agreement! "You can't make this much money, you would be the highest paid employee." Even though he made them far, far more than he took in. He stayed and got a decent chunk of cash but had to settle mostly for stock options (recent update: massive covid layoffs!). If you are paying a sales commission it's because they made you more money. It's called incentive alignment.
I don’t buy that argument because:

1. Masks were dirt cheap and certainly useful for any serious epidemic or bioterrorism event or just about any other emergency scenario for which the CDC would be called upon (our reserves were in the tens of thousands, but those masks sell for cents apiece—could have had a million masks for ~$500K)

2. The CDC didn’t even have plans to secure the supply chain, and plans are damn near free

3. The CDC was budget constrained but went and developed its own test instead of using the WHO test?

EDIT: Updated math figure
FarmBot: Open-Source CNC Farming
I’ll set your attitude aside despite you seeming to associate the thesis of my last comment somehow with my personal beliefs, even though I went out of my way to explicitly say it was a devil’s advocate argument.

Despite this, what about your comment is supposed to change my mind? The raw % of job headcount impacted says nothing without weighting it by some measure of productivity.

Maybe 3/5 of workers contribute 1/100 of economic activity?
Ours is self-hosted and is plenty fast. This might be something to bring up with the Splunk folks. Maybe their cloud side of things needs tuning.
Personally: Linux desktop environments in general. Still couldn't figure out how to manually save session states since last upgrade (using Linux Mint Cinnamon now), took me a few hours to make hibernation work, and every time I upgrade, Korean IME is either broken, does something slightly differently, or first broken and after lengthy troubleshooting does something slightly differently. (After last upgrade, for some reason it's not working only on Facebook on Chrome. Fine, who needs to view Facebook on Linux anyway.)

At work: saltstack - a machine provision framework that's trying hard to sound cute (pillar? grain? what the hell are they?) while making you write jinja templates which generate a yaml file while calling arbitrary python functions in a remote server, which is then sent to another remote server to be transformed into a sequence of commands in arbitrary order. Good luck debugging anything.
I run Trunk[1][2] which is a SaaS that helps businesses manage and sync their inventory in real-time between everywhere they sell (e.g. Amazon, eBay, Shopify, Etsy, Squarespace, Square, Faire). It's my main source of income.

Starting out, I got my first 10 customers for Trunk by talking to users on e-commerce forums and focusing only on features that would help solve their problem. I didn't have any account management features (forgot password, change password, etc) or even obvious features that would make their lives easier (filtering, proper search, etc) for an embarrassingly long time. I still don't have a lot of these things! And the pricing page still... the horror. Instead, I dedicated all my energy to making sure inventory syncing covered all edge cases and worked reliably.

COVID-19 has actually contributed to an uptick in business, especially with brick & mortar businesses that are now looking to also go online.

1. https://trunkinventory.com

2. http://apps.shopify.com/trunk
I have seen a lot of shoddy statistics used by ad people to justify the necessity of ad people. I would trust a random engineer over the ad team for this task purely as a matter of incentives.
Do you mean the article or Urbit itself?
An Ode to Marco Polo, the Chat App Getting Parents Through the Pandemic
Moving to another "competing solution" can be extremely expensive.
It's probably done by government fiat and transferring homeland units to usd probably has a similar penalty to prevent such arbitrage.
Thanks for writing back.

I mentioned physics pecifically because it is the progenitor of this approach.

> CS allows authors to easily and openly distribute our papers by putting them up on arvix and our webpages which doesn’t seem to be true of physics journals.

ArXiv started as a physics preprint server so I don’t understand how you could claim that physicists don’t have such a system. And of course WWW and HTML came from physics, not computer science.

More to the point, though physics also has conferences, modern physics developed In the early 20th mostly without them travel was more complex in those days. The modern conception of journals dates to this period (and cf my comments about Physics Letters).

Conferences as experienced in CS are even less vital in mathematics than in Physics.

None of which is to claim physicists are somehow superior in some way! I’m just saying that it’s ironic that CS, of all disciplines, has a social model more like the social science than the physical sciences. Perhaps that is what should change, and there are good wxetant models to follow.
And then decided to take it off I guess?
I made up an idea and tested it for this reply. It turns out you can use airplane mode for this already!

When you turn them off in airplane mode, they go completely off, and airplane mode remembers their on/off state distinctly from non-airplane mode. You get the cellular disable for free, since obviously if you're disabling wifi/bluetooth radios, you're disabling cellular radios too. (Otherwise what would be the point? Radio paranoia can't afford to be selective if it's truly justified paranoia, and cellular radios are infinitely louder than bluetooth/wifi ones.)
Producing and Consuming Soap Webservice Using Spring Boot
Could you enlighten me as to why my comment isn't relevant to this post or how I've missed the point?

I've read the post again in the best faith that I can give and I think I understand the point, I just thought it would be intersting to discuss the idea of "context" in conversation.

Instead of seeing the replies as pedantic seekers to logical truth they may just be misunderstood individuals who is talking with a different context. If we assume my comment as the first comment in his examples, I am equally at fault for not communicating my context clearly.

Unlike the author I don't find such interactions as frustrating, and hopefully I've effectively explain why in this comment.
Ask HN: AX200 users on Linux, do you have connection issues at high load?
I agree, and I vastly prefer this mindset.

But saying "computers can be understood" is a bit like saying "loans can be paid off". Both absolutely true in principle. In practice, much to my chagrin, it isn't always feasible.

I've had to learn the art of strategically choosing which things shall remain black boxes for the time being. My curiosity doesn't disappear, but I can't go doing a depth-first search through all knowledge all the time.
It's probably an attempt to implement what WeChat/Alipay has. In China the majority of POS terminals has this device https://www.alibaba.com/product-detail/Specialized-Alipay-an... , which is a fancy housing for a camera that scans the wallet barcode on your phone (optimized for the perfect angle and to prevent glare, I'm guessing). It seems preferable and faster than Bluetooth...
Please post numbers instead of sensational posturing next time.

Sweden has no quarantine and has been averaging around 400 to 500 new cases daily while UK quarantined everyone and has 4000 to 5000 new cases daily.

The interesting thing is that the UK has 60 million people while Sweden has 10 million people.

So according to those numbers...how effective is quarantine?
That quote is supposed to be a neutral summary, so yes, that might be the case :)
This looks super awesome and the testimonials about the founder made my day - nice guys do win!

No Nanas to send this to :( but will keep it in mind for other uses.

I find the online print services super clunky to print - but I could use this to send myself picture prints to frame? Just a thought!
How the Indian state of Kerala flattened its coronavirus curve
Small satellite launcher Virgin Orbit conducts dress rehearsal ahead of test
Some states are looking at easing restrictions on lawncare/landscaping/etc.

To all the folks saying "4 guys in a truck is low-risk" that's only true if they're the same 4 guys every time and they're not all living with other people... for instance if one lives with a nurse and another with a nursing-home health aide, then, well, not so great, huh.
What is your perspective on the ROI of FB/google/targeted ads vs the traditional mediums? Is the targeting worth the premium?
I see this and then I think of all the success of strongly opinionated things like Rails. Having one way to do things forces you to focus on what’s most important, make choices and get things done. It keeps you away from premature optimization and analysis paralysis. Yes, you could split things into 100 different pure pluggable microservices but should that really be where you put your resources at the beginning? To me, engineering and for that matter everything you do isn’t any doing things the perfect way— it’s about doing them the best way you can and moving on to the next problem.

Some things work well together in a functional pipeline— Linux commands that do one thing for instance. EMRs are famously malleable too, for better or worse.

But could you imagine being IT managing 1000 PCs all with slightly different versions of word processors or something like that?
Thank you! I love it! It's so much better than the official front-end and works fine without JS.
> When you point out the practically abyssal modern laptop support in FreeBSD, they just shrug because "macOS's also BSD".

You're wrong. No you don't need to use old hardware. I use a Thinkpad X1 Carbon (5th gen) and everything sans-fingerprint-reader works perfectly with FreeBSD 12.1, entirely built from source and ports. The trackpad even works buttery smooth, with inertial scrolling using the Synaptics X driver.
Should include some mention of Richard Gabriel's "Habitability and Piecemeal Growth", a really good essay on this topic from almost 30 years ago... https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf
I haven’t seen any data or reporting that backs up your comment. I’ve read about large layoffs in retail, entertainment, hospitality, gig workers, and startups with poor financials. I haven’t heard of significant layoffs at established white collar firms with stable business models. I do expect some impact there, especially in adtech, but I’m not seeing anything like what you are claiming.
I've used Outlook at a lot of companies and can't say I share most of these experiences.

10s of thousands of emails? Not slow.

Hangs for a few seconds? Not in my experience.

Whole series vs a single meeting? Only when editing, which makes sense. Opening to grab the conference ID? I don't get asked that question.

I've had to use Outlook in some way for the last 20 years, and I just live with it, but I'm also saying... what you describe hasn't been normal for me for a long time, at a lot of different companies. Maybe it's something to do with whoever runs your Exchange..?
From a theoretical perspective, it would be nicer to have a "programming" language for writing modern, online books than to have a Markdown compiler for the same purpose, because Markdown is not a programming language. Markdown has no authoritative definition. It's more like a family of similar HTML macro collections.
Hey Ben, love your videos. Do you think your audience might be served different advertisements then the bulk of YouTube, and hence your revenue is more stable?
Nice! I followed the instructions but after I paste the curl command I get this error:

Unhandled exception. System.ArgumentOutOfRangeException: Length cannot be less than zero. (Parameter 'length')
at System.String.Substring(Int32 startIndex, Int32 length)
at TwitterDump.Program.ParseCurlCommand(String curlCommand, Dictionary`2& headers) in /home/pknopf/git/twitter-dump/src/TwitterDump/Program.cs:line 150
at TwitterDump.Program.Auth(AuthOptions options) in /home/pknopf/git/twitter-dump/src/TwitterDump/Program.cs:line 113
at TwitterDump.Program.<>c.<Main>b__0_1(AuthOptions opts) in /home/pknopf/git/twitter-dump/src/TwitterDump/Program.cs:line 33
at CommandLine.ParserResultExtensions.MapResult[T1,T2,TResult](ParserResult`1 result, Func`2 parsedFunc1, Func`2 parsedFunc2, Func`2 notParsedFunc)
at TwitterDump.Program.Main(String[] args) in /home/pknopf/git/twitter-dump/src/TwitterDump/Program.cs:line 30

What'm I doing wrong?
I don’t see how “political correctness” is a factor in this analysis.

It sounds like socioeconomic status is correlated with race in America [0], there’s a strong correlation between one’s socioeconomic status and one’s ability to enforce self-isolation and social distancing [1], and there’s a clear causal relationship between self-isolation and social distancing and one’s likelihood of contracting COVID19.

So it doesn’t seem too hard to see how NYU doesn’t believe race to have a causal relationship with disease severity without resorting to claims that “political correctness” is influencing their analysis.

[0] Hard to object to this, given the institutional racism present in the country.

[1] Many essential jobs (sanitation, public transit, supermarket, food prep, warehouse worker, etc.) are not well paid and don’t offer the flexibility to preventatively take paid sick leave and/or work from home.
The software used is Golly http://golly.sourceforge.net. It comes with many of examples to play with.
Can you open a USD bank account in with your own local bank? I know this works some places; it makes things much easier, and with sufficient funds your bank may let you trade directly on their desk which should get you within 0.5% or less of the spot rate. Wire fees shouldn't be much. SO this looks closest to what you do now but separates the sending money from the currency exchange parts.

However in the situation you describe if your economic activity isn't done in the US you probably won't owe tax on this but if your USD account bears interest, that would be considered US income. You may need to fill out US tax forms anyway, and it will depend on the tax treaties involved.

Currency fluctuation will results in capital gain/loss but you should talk to a knowledgeable accountant local to where you are filing taxes - in some cases this can be categorized equivalent to a bank fee (i.e. an expense), in some cases it has to be tracked as income.
I'm deeply suspicious that an entire profession has changed the way they behave in just 5 years. Moreover, I think you're ignoring a few things.
|
One is that companies can only spend money on marketing they have cash to invest. In a sudden downturn, cash may become scarce. Another other is that in extreme circumstances, panic is a common reaction. Even if the marketing director is perfectly rational, getting an ad budget may not happen if the CEO and the CFO are waking up in the middle of the night trying hard to figure how to keep the company from bankruptcy.

And a third, and possibly the biggest, is that it may be perfectly rational to pull ads now. There are whole classes of things that people can't really consume right now. All travel. All entertainment. For many, anything they have to leave the house to get, including big-ticket items like cars. And consumer psychology in a recession drives people to minimize discretionary purchasing, stick with familiar brands, and be more skeptical of anything new or unfamiliar.

It's also important to realize that advertising is an arms race. A lot of advertising spending is only required because other people are also spending. E.g., everybody in the world already knows what Coca Cola is; they advertise not to inform, but to maintain dominance. So it's perfectly plausible that a lot of places will cut spending and see nothing change because their competitors cut spending too.
You conveniently fail to mention that those properties are in already high demand areas with huge shortages in affordable housing. It makes a difference, like it or not. Pretending that because its not the entire issue, it isn't part of it at all, is ignorant at best.
There is a difference between shitty seo and online marketing and advertising.
We've got the same problem over here in Sweden, granite in a lot of places. We also, just for good measure, constructed a lot of buildings in the 50s and 60s from radioactive autoclaved aerated concrete made from alum shale containing high concentrations of uranium. Fun days. Apparently there's still half a million homes here exceeding the radon limit of 200 Bq/m3 indoors.
That's what the "unsubscribe" button is for.

(And what future video adblockers will be capable of.)
First, a clarification: when looking at a monadic action `f : A -> T(B)`, the monad here is just `T`. The action itself is still just a function. The monad `T` lets you add some extra structure onto your usual output type in a principled way.

That being said, it's true that I'm using `T` itself in a function-like way. Category theory does blur the lines between the two ideas: monads are "functors" with some extra structure, and functors are ("just") functions between categories that preserve categorical structure. But it's critical to notice here (and it's apparent from the type `f : A -> T(B)`) that `T` is not the same kind of function that `f` is. `f` lets you move from one type to another, by mapping each value in one to a value of another. `T` lets you move from a whole category to another category, by mapping each object/type in one to an object/type of another, and mapping each arrow/function in one to an arrow/function of another.

In other words, monads occur at the type level, whereas functions occur at the value level [1]. That means that, colloquially, you can't just use a monad "instead of" a function, any more than you can use "Integer" instead of "42". But as I alluded to above, monads over partial orders are closure operators, and we can often model the evolution of data over time as a partial order. So in that domain, monads literally are functions, and the "side effect" of a closure operator is mutably updating a cell by moving its contents up in the order.

If you model the evolution of data as a partial order, you can indeed obtain monads that more closely resemble normal functions. But a partial order is just a particular kind of category, so even here we've built a separate little domain over which our monad exists. (Of course, functors are all about crossing those domains in principled ways.)

[1] That's why it's not "IO ()" or "Maybe Int" that are monads; it's "IO" and "Maybe" themselves, which are well-behaved functions from types to types.
> They instead focus on minuscule differences, which you could maybe argue are a bit better from a design perspective, (the default file system layout for example), but in practical terms matter little.

Why do you even bring this up? This article is pretty technical and in depth. Why would you bring up something that annoys you about comparisons of "these sorts" while this comparison does no such thing?

> What I dislike about these sorts of articles is that they try to pretend as if *BSDs weren't heavily dependent on the wider FLOSS community, which is mostly Linux-based.

What does that even mean? There was FLOSS before Linux. There would also be FLOSS without the BSD's. There would also be FLOSS without Linux.

> They'll sing about BSD Jails and how Docker is strictly inferior, (also ignoring LXC), while not having any even remotely equivalent frontend for BSD Jails.

Ironically I remember all to well that ease of use via a UI was the argument Microsoft primarily made against Linux in the 90s and 00s when the mantra was definitely NOT "nobody ever got fired for using Linux" .

> On the other hand, they don't mention the fact that the reason OpenBSD is so "secure", is because their marketing focuses on the default install, which has almost nothing.

OpenBSD's focus on security has nothing to do with the "only 2 holes in the default install" slogan. When having to choose OpenBSD will not compromise on security. For example OpenBSD had already figured out SMT (Hyper threading) could never be made secure (and disabled it) before spectre and meltdown came along.

> They'd laugh at the systemd debates, while talking openly about maybe them doing something similar.

Your confusing implementation with concept here. Not many people deny that a system layer type of thing is needed. But there is a big difference between what for example Solaris SMF or Apple's Launchd (system layer implementations) considers to be "in the scope" of such a system vs what systemd thinks should be in scope.
I have several times bought something from an ad because it clued me into a solution to my problem that I had not known of. If my cat isn't catching all the mice I keep having to get more cats and try to get them to stop fighting or suddenly I discover mousetraps from an ad and I get a whole new solution that I didn't know about.
It's a prisoners dilemma of sorts: if one company reduces ad spend the others arguably benefit, and the only way to sustain lower rates is if every company in an industry agrees to reduce ad spend. When things return to normal, that dynamic won't go away
Solution for IoT Interoperability – W3C Web of Things (Wot)
Old design nuclear plants are too expensive. Newer ones much less so.
Thank you very much for the kind words. :)
I'm not sure what Twitch does with live streaming works with static videos. Could you imagine a sub train and cheers on a Twitch VOD providing nearly as much income as it does live? YouTube seems to have monetized live streaming in a similar way but when it comes to normal videos they have to either compete with existing 3rd party services like Patreon (which is already down to something around 10% not 50% and covers more than just videos) or come up with perks for subscribing you can't get anywhere else (which is hard to do with recorded video with a bad comments section attached).
Thank you very much for the heads up. I have updated the title to fix the spelling mistake.

Thank you!
Sorry, looks like I did not make that clear enough. Was not meant to be an objection, totally understand why they do it.
He is talking about avoiding paperwork & payroll management stress, not avoiding taxes per say.
That language with no pronounceable acronym remains an important teaching tool for programming language learning and design.
> "I'll note that PE don't require either an advanced degree nor a million dollar liability policy, so I'm not sure why such would be required from a 'software engineer'."

Leaking customer data for a medium sized business would probably easily exceed $1 million in emergency software fixes, PR, and goodwill (and that's leaving aside the cost to the customer), yet that happens constantly because of bad developers continuing to implement known bad practices.
NM, I figured it out. Chrome has several "copy as curl..." commands now. I was using "Copy as Curl(cmd)" but "Copy as Curl (bash)" is what worked.