skysight-inc/HackerNews huggingface dataset:
not directly, but information is information. I am also more skeptical that branching alone would result in a 6x increase in run time.

We know optimizes unfold loops as well as arrays. it doesnt take a profound leap in logic that the optimizer may have unfolded everything and realized certain code was not going to change the state of the program, thus removed it. Maybe it didnt, but then again maybe it did.
Cognigy AI 2.2.0 released
He does make a good point about the rate differences but my understanding is that this might come in handy once the economy starts to tank.

There are a lot of companies whose valuation are not worth their price. Sooner or later they will need to raise money. They wont be able to approach debt markets as that means fixed repayments.

Sure 7% for IPO will be always better but if they don't want to answer all kinds of questions about their business in SEC filings, this might be the deal for them. Or cases where in the startup founders are not that versed in IPO filings and fees.
When I was a contract iOS engineer, I've had the following payment situations:

- Paid 1x/week at a design agency with regular hours
- Paid 1x/2weeks at a company with regular hours
- 50% of contract value down with next 25% paid at project milestone and remaining 25% paid at completion.

As a contractor, getting paid on a regular, expected time schedules relieves so much stress. If you can commit to regular payment schedules, I guarantee your contractors will be happier, at least related to receiving payment.
Living in an Uncertain World: Keeping Your Options Open
Back when people bought software on physical media [pre-1999, basically], all decent software came with physical documentation. Games might come with a center-stapled 32 page manual; Turbo Pascal for Windows came with a multi-book reference set. For more than a decade, IBM PCs and their successors came with gray cloth-covered three-ring binders full of manuals and references.

It was a different era.
Because Harry Jacob Anslinger wouldn't have anything to do once alcohol was legalized, so he started a campaign against marijuana[1].

https://en.wikipedia.org/wiki/Harry_J._Anslinger#The_campaig...
I do guess that files are probably not handled by the microkernel, and dealing with them is likely done through passing messages to some sort of VFS server.
But I haven't looked into it in depth.

Update: https://fuchsia.googlesource.com/docs/+/master/filesystems.m...

"Like other native servers on Fuchsia, the primary mode of interaction with a filesystem server is achieved using the handle primitive rather than system calls. The kernel has no knowledge about files, directories, or filesystems. As a consequence, filesystem clients cannot ask the kernel for “filesystem access” directly."
> Nulis is an open source tree editor for writers, inspired by Gingko. To learn how it works, visit https://nulis.io/about and try it out.

He does say "inspired by", though not sure if that was the credit you are expecting.
They should make whatever profit they can; but the concern is that they will be pressured by external investors to make more profit that they can sustain.
What Does It Cost to Create a Cancer Drug? Less Than You’d Think
I think the only thing the quote gets wrong is the relative balance of power, as the assumption was that remote mainframes would always, due to size constraints, be more powerful than the terminals used to access them.

Of course, the true power imbalance is connectivity, as it has always been. Using the internet is the primary reason most people own computers, and in that sense, our web browser has become our remote terminal. The computing tasks run on most sites doesn't require much more power than you could technically run locally, but the undeniable utility of connecting with other users makes the connection so valuable that the computer is, for most users, entirely useless without the internet.
Build, gather, brawl, repeat: The history of real-time strategy games
Underwriting (the 7% rate) isn't the only cost of an IPO. It also requires a large staff and a huge time investment.
It´s a interesting approach. I like to organize my ideas on a different kind of trees. I created Sorter for personal use https://github.com/vitogit/sorter

Seems like https://fictionhub.io/post/story-writing-process/ is not parsing the markdown correctly. There are a couple of ###
> One partial mitigation is to use a firewall (e.g., Amazon VPC network ACLs) to restrict outbound network traffic to a small number of known addresses like well-known repos.

That breaks down very quickly with the combination of public CDNs and TLS. I suppose you could do SNI based firewalling, but that is bit ugly, and afaik you can't do that easily with common firewalls (like netfilter).
BTW, this googlesource.com is probably the fastest Google website and much faster than typical website. 7.5 KB of html, 5.2 KB of CSS, tiny images and even 8.7 KB font. And no javascripts at all!
Hijacking this to say-- this was beautiful, such an intense and satisfying introspection.

Although, the hopelessness in this: "As for depression, it’s the chasm that exists between. You build your bridge, don’t look down, and pray it never swallows you, because if it does, you’ll fall forever in that bottomless gulf, and die without ever landing."

I know you don't believe it's impossible to climb out of depression... so I guess I wish there had been something at least a little hopeful to round that out.
Thank you for the detail and experience based insight
Spotify’s RapCaviar, the Most Influential Playlist in Music
Who is Mr. Robot?
Fortunately, shared hosts aren't likely to be vulnerable to this attack: in that case, the Host header will be used to identify which shared site to run, so if an attacker changes it they'll get a different site. This vulnerability is only a problem if WordPress is installed as the default site (or has a dedicated IP address), in which case unknown values of the Host header will be passed directly to it.
Lies&Extortion: How Equifax, Fire Eye and the Darknet Threw Oil on the Breach Fire
Something with merchandise will likely happen. Quote from the article:

>Deeper pockets could also allow Patreon to build out its suite of bonus tools for creators, some of which it could charge extra for. “There’s going to be new opportunities to build revenue streams into the product” Conte has promised me. He suggested that could include selling event tickets or merchandise, or better helping creators understand and communicate with fans.

With them having a partnership with a livestreaming platform, I wouldn't put it past them to do something to replace private YouTube videos. But I think shipping postcards or stickers or art prints is a much more direct way to more revenue, and could be relatively cheap to set up with the right partnerships.
It's in like the first sentence of the Readme.

> Nulis is an open source tree editor for writers, inspired by Gingko.

I will say that it's not mentioned anywhere on nulis.io however.
OCaml has an incredible optimizer, and many of the abstractions that one would use in OCaml are transparent to the optimizer.

You could say the opposite about Go.
The Suburb of the Future, Almost Here
Ah the internet. Where descriptions of outlandish bizarre groups of people must be prepended with "of course".
It does plenty to help stop it.

So much so that in your attempt to find any toehold to criticize it, your comment had to resort to coming up with scenarios that go outside of the system and rely on human vulnerabilities.
Thanks. So it appears that most of it is separated, with the exception of web history and search and form data (which can be identifying). This was also interesting:

"Users can log into multiple accounts on the same site, even when the site does not natively support concurrent sessions.
...
Current solutions:
Users open multiple browsers (this takes users away from Firefox).
A user opens one account in Private Browsing mode (this has a limit of 2 accounts, and forces one to be ephemeral)."

There is no mention here of the -no-remote flag which has been available for many years.
As an outside observer I have to say that they are not the one who came off as hostile.
Amazing piece, thank you for sharing. One bit in particular stuck out: "After all, every werewolf story also ends up with self-imprisonment—ostensibly to protect others, but really so the werewolf can protect itself from the wounds of the world."

I've always seen the story of the werewolf as an allegory for the alcoholic, and your commentary gave me a lot to think about.
It would be nice if you provided a disclaimer that you are the author of that library. It looks interesting, but what problem would it solve ?
But less and less do we have personal computers in the home- the PC is being converted into a dumb terminal, a screen and keyboard, with all the real brains on the other end of the wire.
The problem is not if Patreon is making enough profit to satisfy investors. The problem is if they don't. The reasoning goes as follows: VCs are chasing the next Google, and if Patreon cannot grow enough there is a real risk that it will die/resort to shady business practices by trying too desperately to achieve this growth. Without VCs it could remain a healthy, profitable, medium-sized company...
> Isn't that kind of the point of explicitly enumerating cases?

No. Explicit enumeration is also done to address things that are missing or ambiguous. If the intent is to replace or negate something that would otherwise be true, that's usually explicit too. "Superseding all other agreements, express or implied..." or some such.

> Where, elsewhere in this thread, do you explain this?

Mostly in https://news.ycombinator.com/item?id=15257004 and its descendants. Other examples are not hard to find from my profile (two clicks).

> And your aggressive tone is unexpected.

When I'm faced with passive-aggressive behavior, such as persistently making untrue claims even after they've been challenged or even flat-out refuted, I get a bit active-aggressive.

> Being concerned vs. assuming flowers seems safer in untested legal waters.

Then you should apply that concern to all BSD-licensed software. Ditto for MIT license, and others that come with no explicit patent permission at all. All they have is the implicit permission necessary to support the copyright license (which is otherwise separate). The case for that is strong, but it's completely independent of the explicit license. Why not have both? Why take the risk of relying on one alone?
To Abolish the Chinese Language: On a Century of Reformist Rhetoric
Personally, I would cast a very jaundiced eye on the words "published" and "tenured", and the term "Ph.D."
and now extensions like, with functionality not invisioned and implemented by mozilla ahead of time, will become impossible, horay!
Not the central parts of Kansas City, which is where I'm from. You can walk or bike everywhere in the urban rectangle from River Market to Waldo, and the bus is workable (but imperfect). It's also a short drive to 98% of where you'd want to go, and it's insanely cheap.

I would move back immediately if my family wasn't here in NYC. People have really lost their minds since the election and I'm tired of only ever hearing about politics.

I do agree that a lot of Midwestern suburbs are horribly depressing and conformist, but there's a lot more to the Midwest.
A technical analysis of automatically detected vulnerabilities in SugarCRM
Iroh brings dynamic code analysis to JavaScript
I'd gladly read up on alternative concepts to file systems if you'd be so kind as to supply some searchable terms.
I am a "highly compensated worker" who doesn't live in CA. My effective tax rate over the past 2 years was 28%. That's the grand total without any weasel moves to avoid taxation. I pay ~10k/yr in property taxes.
Per-frame layout (and sometimes paint) is the main cause of janky animation in browsers, especially mobile.
The Cassini spacecraft crashed into Saturn
This is why Symfony HttpFoundation has the notion of trusted hosts which is configurable.
With Python you can execute arbitrary code at import time... you don't even have to get to the install process. I've seen packages on Pypi that try to "sudo apt-get install ..." when the setup.py file is imported.

Also, even without sudo there's absolutely nothing stopping you (for example) downloading a cryptocurrency miner, or DDOS tool, or something, and starting it up to run in the background.
Amazing Modern Machines in the World #Food Processing
These chocolates and cakes are work of art
I'm surprised to read that using the sleep button and home button combination to take screenshots was only introduced with iOS 2 (iPhone OS 2, actually, in the nomenclature of the era): I seem to remember it presaging that, but maybe I'm mistaken.

Personally I shall not miss the home button, as I abhor it's mechanical nature and have wanted it gone since forever. That said, I'm not very enthused by the iPhone X either, on account of the utter loss of TouchID. I always considered building fingerprint recognition into a screen to be tantamount to science-fiction, but I also kept hoping Apple would find a way of pulling it off well before the feature weaved its way into the rumour mill. Oh well... I suppose it'll be the hallmark feature of iPhone X+1.
Nobody ever believed that a free market exists when it comes to produce? Fanatics of all directions know that there power ends the day a food riot occurs. Which is one of the reasons why nobody will become farmer again abd it gets outsourced to the cheapest country willing to fake health and environment labels.
> Yet another attack vector that doesn't exist at all in Linux distributions but invented by language package managers, sadly

Not really, PPAs (and equivalents like copr or obs or aur etc etc) are mostly vulnerable to similar problems. People do want to install upstream software for various reasons, blaming language package managers for the reduced security of that is imho disingenuous.
Empathize with them. Really try to put yourself in their shoes. Does your product actually solve a problem for your customer? Is it a problem they're willing to pay for?

Once you build a product that solves a problem customers are willing to pay for, figure out where they are and go there. At the risk of sounding trite, like pg's advice, do things that don't scale: http://paulgraham.com/ds.htm. Literally go to potential customers in person and talk to them.
I think at this point, we can be sure that it is optimized to show ads. 80% of the population of software engineers in this world is working on getting people to click on things and how to track people.
It sounds like you're thinking of ICO, but this article is about IPO
Sure!

Like, okay, Patreon has a staff of so many people for development, so many people for admin/moderation, and they have offices, and hosting, and whatever other costs I'm not thinking of. And all of those things need to be paid. I'm quite happy to give them a few bucks for every page of comics I draw in exchange for them making this lovely system to funnel money to myself and other creators, and keeping it running.

But the core mission of Patreon is "nothing short of helping every creator in the world achieve sustainable income. We’re making this happen by building the best platform for creators to make money, run their creative businesses, and connect with the fans who matter most." (Taken from their careers page, https://www.patreon.com/careers)

Once all those above costs are met by skimming off a small percentage of the money going through their setup, what do they do with that money? Do they start lowering their cut? Do they start donating it to charities? Fund other weird business ideas? Or just pay back the people they've borrowed money from, who won't be satisfied by anything but huge returns?

I know Kickstarter's built itself into a "public benefit corporation", which makes it explicitly bound to consider things aside from "how much money will this make regardless of other costs"; Patreon makes similar noises but I don't believe they've taken the step of formalizing this yet. And I would be delighted to find out I'm wrong on that.
The idea that we need to get the code correct in one-go is questionable. Any coder only has limited slots for short-term memory. Spending some of those slots keeping track of syntax balancing is a questionable advice.

Instead of getting students comfortable with the syntax, I try to get students comfortable with syntax errors. Syntax errors are often trivial to fix after accumulating some experience; and as one gets experienced, they (syntax errors) tend to diminish anyway. However, the fear of syntax error -- just like the fear of water when learning to swim -- is very difficult to overcome and can be detrimental.

There is no logical reason to fear syntax errors, and there is no logical reason to worry about syntax when we are working with semantics.

Of course, we shouldn't accumulate syntax debt after hundreds of lines. We should organize our code into isolatable and testable units that fit into quick try/test and feedback cycles -- but that is common sense.
Ok, glad it's mentioned somewhere.

Couldn't find any mention first time I checked it out.
It's funny you chose to extend it then.
What's your point? Is it that they're good, bad? What is that you're claiming. You might think it's obvious, but unfortunately, your claims are not obvious from your post
I guarantee you it doesn't approach the costs of this SPAC.
If you enable 'privacy.resistFingerprinting' in your about:config, you get substantially harder to track. The caveat is that there's a small (albeit noticeable) performance delta.
How is Mastodon not like Twitter? I didn't understand after reading the article, it mostly repeats:

> Mastodon is different. <describes how it's similar to Twitter>
It absolutely is a step in a different direction.

Not a bad one, but very intentionally different.

I personally prefer a style/practice that doesn’t work well with TS, but I appreciate it exists and typedef files for libraries are very nice for developing in things like VSCode.
It looks like they're also going to add a new permission for audio: https://plus.google.com/photos/photo/100132233764003563318/6...

It's allowed by default, but I imagine you can change that in settings as with all other permissions. That way you could have a whitelist of sites that are allowed to play audio.
"I am not 100% sold nor 50% sold on the idea that colors are seen only when they are defined"

That's because it's not logical. We can tell the difference between shades of colors whether we know the names or not.

In fact, I see two walls in my house, that are painted the same color, as two different colors based on the lighting. But the color of the wall is defined.
>but non-ultra-leftists without large social following are doomed

Completely false, "left" YouTube channels I know of: like Philosophy Tube and Contrapoints are having serious problems with their videos being demonetised and removed. Videos which even mildly critisize capitalism are being demonetised, it's pretty much impossible to run a left wing YouTube channel without Patreon. Virtually all political videos are demonetized.

For example, PhilosophyTube wanted to make a relatively straightforward series on the history of Liberalism, but even before uploading the videos was told by YouTube(when he contacted them) that under the new rules videos like that wouldn't qualify for ads(https://twitter.com/PhilosophyTube/status/898261400786657280)

So you're displaying a huge persecution complex if you think this doesn't apply to the left even more, since Google and advertisers are large corporations, which means they are de facto fine with pro-capitalist content while obviously against helping spread or advertising on anti-capitalist content.
An Introduction to Parallel Programming with CUDA
Exporting is the differentiating feature?

As someone who worked in the social space for years, I find this quite misguided.

Users want more than exporting. When building a social produdct, you have to be able to excite a mainstream audience.

The math behind a superior network connection model or techy-feature like exporting is practically useless to these people.

Build something people (from St. Louis) want.
Ironically I'm seeing several auto-playing ads (with sound) on this article.
And they key is that with the modern web architecture, having powerful local compute gives you the flexibility to put what can be usefully done on the server or on the client where it belongs. Terminal type architectures have no flexibility at all. Do round-trip times and bandwidth limitations mean this aspect of the application would be better done on the client? Tough. It has no computing power and isn't programmable so you don't even have the option. Want to manage tabs and bookmarks locally so you control that stuff instead of being beholden to the service suppliers? Tough, if the online service doesn't offer the feature to cannot have it because all the smarts is upstream.
That book cover -- A bicycle frame with only right angles!? Is that supposed to be ironic? Anyone with "mechanical sympathy" should be gritting their teeth.
Private equity can close faster than this SPAC will be able to. This entity will be left with the deals VC and PE passed on.
A couple of years in some cases. Many large sites still have to support IE10 and up.

Android support was incredibly bad until recently for example, so anyone with a large mobile audience will have issues as well (I still see 100,000s of Android 4.4 requests for example)

Not everyone can just support Edge/FF/Chrome evergreen versions.
You could add the ability for well known members to vet newbie developers, maybe by signing their key. And now you have re-invented web of trust.
A trip down the memory lane of Windows on mobile
It's a reaction to this article https://news.ycombinator.com/item?id=15244596 which is linked in the first sentence.
Show HN: The Met in pictures – Five millennia of art from around the world
NASA Space Psychology Subjects Ending 8 Months of Isolation
I think that's plenty of recognition. Most people wouldn't even bother out of fear of losing potential users to the "original".

Unfortunately, being the first or most common product in a space has the side effect of attracting copies, spin offs, or other imitations.
What does that even mean? Plant seeds, water, temperature is just how nature works. What other "paradigm" of agriculture is there?

Maybe you mean everyone growing their own food? That's not sustainable.
Deutsch is a physicist. Unless you can provide evidence of prominent philosophers applauding his contribution, it seems a bit glib to say he solved the problem posed by Goodman.

It's their conversation, they get to decide what's admissable or satisfying as an answer.
Who will build the Health care Blockchain?
The name immediately makes me think of Mr. Zurkon from the Ratchet & Clank franchise. Wonder if it's mere coincidence or if somebody is a fan.
I also think that reading and writing code are often asymmetrically addressed. Some languages are far easier to write in than to read in.
Is Medium blocked in Egypt?
The Equifax Chief Security Officer Received a BA and MFA in Music Composition
Not to discriminate isn't to treat everyone equally, but based on merit. If I hire/fire an employee because they're black/male/straight/christian, I'm discriminating. If I hire/fire a person because of their work performance, I'm being fair.

I don't care about the motivations of the people paying women. I care about their employee utility function, in which gender shouldn't be a factor.
I've been lucky as well and all of my small business experience personally has been great (tech small businesses are pretty good on average, I think) but my point is that luck, by definition, doesn't happen to everybody and we shouldn't have to rely on it. "I got lucky therefore there is no problem" is not a reasonable position to take.