skysight-inc/HackerNews huggingface dataset:
Many web backends are deployed to platform-managed runtime-specific container environments. The idle Linux monolith is becoming less common. In these environments, it’s often easier to set up a cron webhook endpoint than to write a DIY task scheduler.

That said, most deployment platforms have their own task scheduler systems. And https://cron-job.org/en/ does this for free. So, I understand the market but I don’t understand why anyone would pay for this.

But cheers & best of luck to the maker!
Antibody Tests Cause Confusion
> It’s widely accepted that self-hosted fonts are the fastest option: same origin means reduced network negotiation, predictable URLs mean we can preload, self-hosted means we can set our own cache-control directives, and full ownership mitigates the risks that come with leaving static assets on third-party origins.

This is my general approach now. Feels like a lot of work to keep up with what the ideal remote loading snippet is when local hosting can be simpler and the fastest option. The deep dive into how all the approaches compare is really interesting though.

It's frustrating web developers still need to deal with this complexity just to load a font. I don't think most non-frontend developers realise how much effort it takes to make a nontrivial high performance website. Most of the time in frontend there's many ways to do the same thing, each with their own subtle performance tradeoffs.
Soundcloud meets Github!
Trump executive order would challenge Section 230 protections for SM and Google
Might or might not. It does DHCP request and server-side, you can do decision on what it returns on any tag you want, often client architecture (0x93); you can then point to the right tftp server, or if you have UEFI client, you can also use http.
GCPL Do you need help? :troll:
I don't work at home all the time, but I've been struggling
to find some metric to hold myself accountable for my own
quality and intensity of work. Do you mind sharing your experience?
For the record, absent some kind of serious negligence, there is no risk of any restaurant or grocer being sued for donating food. The US (and elsewhere I'm sure) has Good Samaritan laws to protect the donors.

It amazes me how prevalent this myth is.

(See my comment elsewhere in this thread for citations)
While that may solve the recursive type problem, it doesn't really solve the "iterating over strings is rarely what you actually want to do" problem.
> It feels weird to me, that classes were eventually introduced in JS.

if you don't put value in the Fraction prototype, then value will be created each time Fraction is instanced.

But that's not why class where created. Class simplify writing classes, doing inheritance and introduce "super" static binding which wasn't possible before with functions.

Also, JS will now force you to use new when instanciating Fraction class as an object. You can't call it like a function.
>because it's not my job to tell China how to run their country. This is mostly a distinction without a difference anyway because the Chinese would obviously not enjoy watching a lot of movies in which they're the bad guy and Captain America saves the day.

Are you sure they wouldn't enjoy it? You think people like living under oppressive regimes?

And speaking of not telling people how to run their countries; morality is relative? Imprisoning political enemies and subjugation of their families is ok?
All because Twitter dared to fact check him.
Hindsight 20/20, not insight.
Hey.com JavaScript bundle size: 40kb
I like the idea of fact-checking in theory, but in practice the epistemology gets pretty messy.

Donald Trump says "The concept of global warming was created by and for the Chinese in order to make U.S manufacturing non-competitive." I think global warming is a fact but it's become so politicized that certain people don't consider it a fact.

I think everything lies on a relative scale of fact to "alternative fact", and it's probably less controversial for private companies to be conservative in their censorship. How do you properly refute someones conspiracy theory anyways?
That's cool, this is still a neat thing! And I think it could probably be fairly simply hooked up to respond to user input as part of a markup tool.
> Google was just offering a fancy new client to an existing platform

The point is that invitation-only works just fine if the incentives align.

> The fact you think the Web of Trust is working fine when it is still basically impossible to send an encrypted email to anybody even when you have your client set up properly is somewhat mind boggling to me.

I used encrypted PGP email from within gmail using a browser addon for years. It was easy, so "impossible to use" is simply false. The incentives to make it easier simply don't exist because commericial interests don't value your privacy or systems that are robust against abuse, so it gets no investment and whatever makes growth easier and faster gets all the investment.

The fact remains that the original claim that "the only solution we have" are centralized organizations with moderation and machine learning is simply false. Web of trust is a solution to the broad violation of privacy and the abuse allowed by open, anonymous systems.

If people truly valued those things, then they would clamour for software that would make the web of trust easier to use.
That makes sense.

I had not really considered moving because WFH is an option, other than the digital nomad dreams that float through my mind. :D

In my case, I live in small town WV (pop < 2500) and work outside Pittsburgh, PA. Living in WV basically means you can afford a house with acres of property IF you can make more than 60k / year (which is a big IF for most around here).

Back to the original point - The choice to live in one place over another, shorter or longer commutes, etc.. Is not the company shifting its operating cost onto its employees. is it? Do I misunderstand still?

Seems to me, if anything, this is an opportunity to continue to live the way you did before with slightly more free time and potentially more money OR, as you say, move a bit more out of town and save even more money.

This change should decrease costs for the employee, open up the labor market for the employer thus lowering costs for them as well.
Shedding office space is a great way to save money anywhere in the country - Let alone in a hyper expensive place like downtown SF.

I am still failing to understand how this is pushing the cost of business onto employees.
Sure - but I hate this kind of tag-along email subscription when I'm trying to do something else.

ActBlue is a terrible offender for this - I can't easily donate to a campaign without getting emails from them for a long time even if I make sure to uncheck whatever boxes they show me.

Even worse they clearly give my email to others because I started getting more campaign emails from other unrelated candidates.

There's also some irony in doing this on a site about saving internet privacy.
Another source with some remarks from a Democrat FCC commissioner: https://www.washingtonpost.com/technology/2020/05/28/trump-s...
> when recently pushed to a branch show a button on project page (or upstream of fork) to open a PR based on that branch

This is actually a default feature. You don't even have to refresh the page for it to show that bar.
Collection of Resources for AI Research (Ex. OpenAI's Jukebox)
I keep most public: https://github.com/captn3m0/ideas. A few are in my WorkFlowy, but only because I haven't written them down properly. And then I have a section in my notebook for ideas. Stuff graduates from there to my GitHub (or gets built)

I've always believed in swombat's quote on HN[1]:

>There's no such thing as an original idea. Every idea worth having has been had thousands of times already.

No point in keeping ideas private. Keeping them public lets other people build things I would like to see, even if I may not have the resources (time/energy/motivation/expertise) to actually do it. It's a win for me either way.

[1]: https://news.ycombinator.com/item?id=250793
I live in LA, and I barely turn on my AC, even during all the years I worked from home. LA does not get that hot and has low humidity.

Working from home, no AC. Too lazy to get up from my code and turn on the fan. Then again, I moved to LA because I love the sun and hate the cold.
> Getting the right drivers for it is the worst bit because who knows whether I should be using Bootcamp 5 or 6

I mean, I'd use whatever the heck Bootcamp Assistant downloads for me automatically. I don't think I've ever thought about Bootcamp versions.

Never had issues with brightness and volume keys either...
This is cool. I wonder if this could just be a CSS library instead, where you just add the class "annotate-circle" to an element and it will use pseudo-elements (:before, :after) to draw the lines.
I knew I wanted to build my own company before I had a good idea for one. When I was in grad school I went out and executed a themed bottle opener which at best guess could make a few thousand dollars simply for practice and experience.

Regardless of whether you are a founder or not, figuring out the important problems to solve is important to ones career.
Suitcase Interpreter Mode
Play board games online from the browser
That's still "using" the resulting value for a comparison. CPython isn't an optimizing compiler, or it would completely remove the call to upper().

>>> def up(v):
... v.upper()
...
>>> dis.dis(up)
2 0 LOAD_FAST 0 (v)
2 LOAD_METHOD 0 (upper)
4 CALL_METHOD 0
6 POP_TOP
8 LOAD_CONST 0 (None)
10 RETURN_VALUE

>>> def up(v):
... if v.upper() == "HelloWorld":
... return True
...
>>> dis.dis(up)
2 0 LOAD_FAST 0 (v)
2 LOAD_METHOD 0 (upper)
4 CALL_METHOD 0
6 LOAD_CONST 1 ('HelloWorld')
8 COMPARE_OP 2 (==)
10 POP_JUMP_IF_FALSE 16

3 12 LOAD_CONST 2 (True)
14 RETURN_VALUE
>> 16 LOAD_CONST 0 (None)
18 RETURN_VALUE

Notice in the first example, right after CALL_METHOD the return value on the stack is just immediately POP'd away. The parent is saying that when you run `python example.py` CPython should see that the return value is never used and emit a warning. This would only happen because `upper()` was manually marked using the suggested `must_use` annotation.
There is no longer any reason to depend on centralized services.
Sure, but if i can't trust someone to run a CT server, why would i trust them to run a CA?
He meant that writing a line of code with only contents:

msg.upper()

should trigger a warning as this clearly doesn't do anything.
Having the measurement allows us to relate it to other measurements that others have made. We may not be able to draw conclusions from the Stack Overflow measurement, but we can use it to contextualize information that we are presented with in the future.
We Can Thank Poor Evolutionary Design for Vitamin D Deficiencies
If there was no way to hang up the phone you wouldn't dismiss them as easily. I think this is likely a feature of ease of dismissal rather than one of remote vs local connections
Seems counter productive to the President's intent. If platforms can be held liable for user posts, that will give them a strong incentive to remove anything at all that might even come close to giving them legal liability. So sure, maybe changing the law (or asking the FCC to reinterpret its strictures) would "get back" at the companies President Trump thinks are doing something wrong to him, but the net results would be severe limitations on what he could say on all platforms.
I've started some personal projects in Java because I got tired of mentally translating example code or library documentation to Kotlin
Algol 60 at 60: The grandaddy of the programming family tree
I'm a designer and I'm very pro system fonts. Then again I don't work for a company with a typography-related identity like NYT or WSJ. For them it's a lot more important, at least in theory.

But if you make like, a productivity tool or some sort of SAAS? just use system fonts.

Edit: then again, I say this as a designer who has worked a lot in companies with heavy emphasis on accessibility and performance, so that may be a bit of my own bias...
I think I welcome these changes, but I'm worried about some of the wording that Google uses.

The page experience signal measures aspects of how users perceive the experience of interacting with a web page. Optimizing for these factors makes the web more delightful for users across all web browsers and surfaces, and helps sites evolve towards user expectations on mobile. We believe this will contribute to business success on the web as users grow more engaged and can transact with less friction.

I guess I have a problem with the fact that Google sees the web as primarily a business platform where users simply transact. I do use the web this way, but I don't mostly use the web this way.
The law isn't really hackable in the same way a machine is, because the law isn't interpreted by a machine, it is interpreted by a court, which would take all of the above into account when applying the law.
Chrome contributors/developers, ideally..

It seems a bit irresponsible to ship this change anyway in July with this bug unfixed. Affected authenticated PDFs are completely broken beyond rendering the first page or so.
There is this, which can help get started.

http://swiftify.com/
This whole thread is full of people expressing lament over the glaring waste, but I suggested a concrete cause to consider and it was met with silent downvotes. Individuals don't generally destroy perfectly good bikes. It's the economy, stupid. ZIRP pushes capital to make far-off bets, in hopes that some might turn into recurring income streams.

The e-rental industry is a glaring example of this in action, where "investors" are buying fleets of easily-affordable consumer goods, hoping to put enough on the sidewalk that people will trip over them and their credit cards will fall in. I know everyone in Silly Valley has been benefiting from this deluge of make-work, but eventually we're going to have to reconcile our goal of technology making us more productive with this regressive policy of "full employment". And sorry, I doubt the answer is obtuse "basic income".
Wow, that 2005 column is prescient. I’d never read it before, and I’m a fan of Krugman.
Some days I just have trouble getting out of bed, he is over 70 years old I'm just fascinated with his agile work and energy to fight anything that comes against him. His choices are debatable abut That is definitely some form of leadership.
> "Currently, social media giants like Twitter received unprecedented viability shield based on the theory that they are a neutral platform, which they are not," Trump said in the Oval Office. "We are fed up with it. It is unfair, and it's been very unfair."

What examples of this unfairness are being referred to? I never understand why journalist don't press harder and follow up with obvious questions. Same with "many people are saying" style statements.
Even if there is a more correct technical term for this, I think you’re trying to fight back an ocean here.

If you have a function which each time inadvertently creates a new object in memory which it never de-references (thus is never GC’d), repeated use of the function will ultimately result in memory exhaustion and termination of the process.

Everyone I’ve ever met would refer to that as a memory leak.
> Curiously, I'd say 90% of the time I use Google is for math. If I'm typing a complex math expression (especially with units), Google tends to do much better than DDG.

I used to use google for this too, until I discovered GNU units [1]. GNU units is vastly superior to Google for complex formula and runs quietly in my command line.

Some examples:

Q: What's 72°F in °C?

A: $ units "tempF(72)" "tempC"

22.2

Q: How many teaspoons are in a tablespoon?

A: $ units "1 tbsp" tsp

3

Q: What is the total energy content of 1 kg or uranium, burned completely in a breeder reactor?

A: $ units "1 kg /(238 g/mole) * 200 MeV * 6.022e23 / mole" "MW*days"

938 Megawatt-days

Q: How many femtobarns are in a square teraparsec?

A: $ units "teraparsec^2" "femtobarn"

9.5e99 (very close to a google)

Q: How many hectares are there in a baker's dozen of mm^2?

A: $ units "10 bakersdozen mm^2" "hectares"

1.3e-08

[1] https://www.gnu.org/software/units/manual/units.html
What Elon Musk's First Website (Zip2) Looked Like
Don't most journals accept MS Word submissions now? Doesn't Word provide all the formatting needed?

I also prefer Latex but I wonder if we're talking about solving a problem nobody has?
Electron contains the Chromium browser code, yes. But you still have to render to that browser.

Electron also contains a back-end Node.js process and a bunch of related JS APIs for building and hosting these apps.

Anyway, I accept your point that I'd be replacing a browser with... well a browser and some other stuff.

The problem though is the proliferation of Electron apps everywhere... suddenly your OS is full of these things and you don't get the memory management benefits of running just one Chrome or Chromium. Each app having its own copy of Chromium and Node.js merrily consuming CPU and RAM like they're the only ones doing it.

Signal, GitHub, Slack, VS Code, Skype, Notion, Tusk, WhatsApp etc. It's a cancer, I tell ya!

Ughh. And We're not even talking about the security issues here.

Sigh. I'm going out now, to buy more RAM.
Then he'll claim that he's being censored even more, which is probably exactly what he wants to do to rile up his supporters.
That's deterministic finite state machines (DFA); the nondeterministic (NFA) representation is linear in regex length (unless you use "a{99}", but that's nonstandard for a reason). You can also do concat/intersect/etc directly on the (actually-regular) regex representaion directly, although it is a bit ugly.
> I would rephrase #1 as, "a way for content creators to monetize what they make, other than running ads." Certainly credit cards exist, but (for several reasons) people won't whip out their CC to buy a funny cat video on someone's website. Patreon is one solution, but signing up to support a new creator is kind of a heavyweight operation.

The solutions you mention all work just fine--lots of artists are making money on Bandcamp and Patreon. The only reason you think they don't work fine is that they haven't scaled well for gigantic centralized entities. But I have to ask, why, as a user, would we want gigantic centralized entities? That's the absolute antithesis of what I want.
> affirmed that private websites are not public spaces and social media companies don't have First Amendment obligations

FWIW this is only thematically related, the order concerns the distinction between immune or non-immune activities under Section 230.

If you publish something defamatory on your blog, and you operate it, you may be liable. Section 230 is there to say that if a website merely retransmits your publication, it is not liable for it, so if you publish that same defamatory statement on Facebook, Facebook is not then liable.

However, the argument with the executive order is that if you exercise a level of deliberate control over the content beyond some threshold, or you augment expression (like Twitter did the other day, adding links to contrary opinion pieces next to the President's opinion), you effectively become a publisher of that content.

It's not a completely ridiculous idea either. Consider how diverse the expressions published to Twitter are; at some point it's not that different to choose not to publish some expression, than to express the complement of that expression yourself.
Democrat is not an adjective.
I think you should change the "Low latency" part of your pitch. I don't think consumers should have to know that kind of technical detail to know the benefit your product can provide. Having that term in there is more confusing than helpful.
It would be only a little cheaper and you would save some time commuting. If it was that nice before covid-19, it would have been expensive already. There was just that much demand for housing.

Where do you think all the tech people with kids moved to? And they are probably dual income. And the couples who don’t have houses were saving up for houses so that the percentage devoted to rent was limited anyway.

The beach and GG Park are mostly in the fog belt. Lived near both places. Nope. Must be thinking about one of the few really warm and sunny days. Not that nice unless you like surfing. If you are thinking the Marina area, well that is very expensive already.

Generalizing, the really nice areas in California are already pricey. You need to make a trade off for things to work out such as if you love snow and skiing, then go to Tahoe. You trade that off for food choices that won’t be nearly as good and meagre entertainment options.

The number of people in an area drives up prices but provides a quality of its own. One prime example is the variety and quality of food. So does the infrastructure/wealth of the area lead to improved education, health care services, etc...

It’s as if the wealth is mostly in the people rather than the geography and concentrating people creates more wealth.
Nice premise. But it makes the Python code look super complicated.

It overloads map() with a lambda function, to compose function pipelining.

Then, it introduces flow() as the new pipelining tool. But you have to use bind() on the last function call to return the value.

Interesting concepts, but unless Python incorporates this as a standard feature, then this will remain a fringe idea. And it will add significant load to the development and maintenance process of Python programs.

Admittedly, I like Elixir’s pipe forward concept |>

That makes it super simple to do functional composition, and it will automatically bind and return the last value.

Then getting the user profile, can be like so:

user_profile =
userid |> get_request |> parse_json
Trump signs order targeting social media firms' legal protections
devil's advocate: why doesn't Twitter fact check everyone? Twitter is picking sides on a comment made by a user so they should be held liable for that content
ABI stability. You don't need to ship the whole runtime with it anymore. Though if you want a framework that works nice with both languages and older versions Objective-C is still better.
I think we need to have more founder-typing instead of prescribing everyone act like they can be good at everything.

It’s much more important to find balance on your founding team than expecting to learn idea generation suddenly.

We need better tools for these different types to find each other. Creatives, executors, evangelists, etc can be different people.
Where there is liquidity, you mustn't mess where it wants to go.
I know it by a different name

https://www.youtube.com/watch?v=JlwwVuSUUfc
leadership is definitely not the word I would associate with this individual.
Totally agree with your points. Latex remains the best tool for many tasks.

But none of the things you described, I think latex does particularly well either. Better than Google docs and the likes, sure, but I think it's possible to do better.

I truly think Google Docs could be so much more than it currently is.

They for example built a brilliant speech-to-text feature that is only available on desktop. Mobile is the one place I could imagine using such a feature. Imagine writing your documents with speech while hiking deep in the woods. Feeling the fresh air with a view of a beautiful brook as Google transcribes your thoughts. That's how I want to write!

Why on earth put so much effort into such a brilliant feature, and then have it only be available to users already sitting in front of a keyboard!?

Apologies for the tangent, it was where my mind wanted me to go!
Thanks. French here. Can't edit anymore though