skysight-inc/HackerNews huggingface dataset:
>> (both neural networks and sybolic reasoning systems).

Woa, woa. Symbolic reasoning _has_ been claimed to model the way the brain works (the original Pitts and McCulloch neuron was a propositional logic circuit that purported to model the way actual neurons work) but that sort of thing is much more common in connectionism. In fact, it's basically the whole story of connectionism ("let's copy the brain").

In any case first order logic was originally proposed as the foundation of maths, and nothing to do with how the human brain works.
I wouldn’t want to be part of any community that would have me as a member.
Why we are all losing sleep
After watching it for 20 minutes, I want to know more.

Where can I learn more about this magic called functional programming? Is there a good course? I want to do it for BLOBAs (as he calls them) apps as I'm not too math-heavy.

Also, to what extent does JS support FP? I use anonymous functions/callbacks (I mean red functions, pun intended) and closures (even as poor man's objects, lol) but I don't really know why that is FP and what makes it FP.

This is a bit of too big of an ask now that I think about it. I sound like a person who never programmed before and to be like: so what programming language should I use?

Is there anything good around for JS to create BLOBAs?
Uber also has a giant team dedicated to re-inventing slack. I'd take their engineering prowess with a grain of salt.

Lots of people do dumb things for dumb reasons.

Most developers I interact with, even the really good ones, are profoundly stupid when it comes to databases.
>It seems like you're proposing government ownership or extremely heavy regulation of private businesses.

Not at all! I respect their right to do business as they see fit. I believe cryptocurrencies should be adopted as an alternative.

I actually feel a bit bad you wrote all that based on a big misunderstanding. I need to be more clear with my writing.

*I accidentally quoted the wrong line when I made this post, causing some confusion.
You’re welcome to think it’s meaningless, and I’m welcome to disagree.
So, don't ask me how I know this...

If you are having chest pain, call 911. If you mention "chest pain" to them, you hear a beep in the background, and everything else is a machine.

In my locale, the paramedics carry a portable EKG. If they decide to take you for a ride, they have an EKG machine in the ambulance that's networked to the hospital, and a cardiologist is now on your team. When you arrive, you get wheeled into a special room where an entire heart attack team is standing there, waiting for you.

At that point they do another EKG, and as I understand it, their machine has a larger number of electrodes, so they can get more detailed information from it. The patient is never off an EKG at this point, and it's not a discrete step, but is a continuous monitor.

A blood test will confirm the presence of an enzyme that's produced if the heart muscle is stressed. This is a rapid test, the lab is ready and waiting for the sample.

So, the second EKG isn't really consuming time, since other stuff is happening concurrently, and they need the EKG running continuously to make minute by minute decisions. Regardless of what happens, you're on the EKG until you go home.

I don't know if rural or poorer locations have less sophisticated processes.

If you are having chest pain, call 911.
I absolutely concede that last point - we (the software engineering profession) do not know how to make software that is robust in extremis at prices that are considered reasonable, and we do not know how make some types of software robust at all.
Having to sacrifice style completely like this: that’s a drag. Are the style models accurate enough to id people already?
I was looking into python task queuing recently, here's some other choices from my notes:

https://github.com/malthe/pq - postgres queue based on rq and ruby queue_classic

https://github.com/coleifer/huey - sqlite, redis and in memory by coleifer (peewee creator). Possible to implement postgres storage layer simply.

https://github.com/closeio/tasktiger - flexible redis-based python task queue alternative to celery

https://dramatiq.io/ - actor based python job queue on redis/rabbitMQ

https://github.com/GoogleCloudPlatform/psq - gcp pub/sub based task queue
Also worth pointing out that there's a Mythic Championship on right now, if anyone wanted to get a feel for how the competitive game looks in 2019:

https://www.twitch.tv/magic
I'll dust it of my nightstand. I really should get to it, I guess now is a good day.

Thanks!
> I'm really surprised Apple's not cracking down on react-native yet.

Why is this surprising? React-Native uses JavaScriptCore, which Apple has promoted since long before iOS or any of their App Stores even existed. Apple isn't (AFAICT) rejecting any apps for using JavaScript under the covers.
We Now Have Direct Evidence That Vitamin E Is Behind Vaping Illness Outbreak
> On the other hand, if you check Postgres’ configuration file, most of the parameters are straightforward and tradeoffs not so hard to spot.

The artcile also refer to MongoDB as hard to config
It maybe a matter of taste. I found MongoDB document is way better than Postgres. They had thing like this:

https://docs.mongodb.com/manual/administration/production-ch...
https://docs.mongodb.com/manual/administration/analyzing-mon...

Which I can easily follow and apply and they are action-able like set noatime on fstab, use XFS, max file handler etc.

For Postgres https://www.postgresql.org/docs/12/index.html I cannot easily find something similar to MongoDB one.
Brazilian Judge Orders Release of Former President Lula Da Silva
> Apple is soft-suppressing web standards, especially in the PWA space.

Yeah, yeah, when the PWA community screams “JUMP”, Apple is supposed to ask “How high?”.

Never mind that this is a tiny subset of the entire web cosmos.

I build web apps for a living, and I don’t use a single PWA on iPhone/iPad. I’m sure Apple has noticed that these kind of features are going mostly unused on their devices, and are prioritising accordingly.

Don’t get me wrong, I’d be happy to see Apple make PWA stuff more a priority, but I can’t really blame them for not prioritising it higher.
So I guess that means you concede the Model S can't drive as far as the Taycan in 24 hours.

But don't worry about it. Elon Musk says the Model S is of minor importance anyway:

https://www.businessinsider.com/tesla-making-model-s-x-for-s...
Germany spending will be three times higher on solar, wind and biomass will be more than three times higher than a nuclear build-out. Germany needs 1.5 times the power of France's nuclear. Estimates are that Germany will spend over 3 trillion euros through 2050. They will have to rebuild the solar and wind twice because they last 15-25 years vs nuclear lasting 40-80+ years. That is a lot of cost savings even if there were accidents or accident cleanups. There are lot of certain increased costs on the solar and wind side of the ledger.
> both systems in comparison are in violation

Invalid + Invalild != Valid

> they do have utility as a coarse indicator

Which, once again, must imply that you have confidence in that evidence.
DevOps is more about culture and collaboration. The tooling becomes necessary to truly make the processes go faster and better, ie. automated testing and CI/CD.

https://www.gartner.com/en/information-technology/glossary/d...

It's common to mistake DevOps meaning devs wearing ops "hats".
Life being so small and fragile doesn't make us insignificant, it makes us the most significant thing in the universe. What is happening on this planet matters, because each individual human matters, because your experience and your suffering are real. Your experience is profound on a cosmological scale, because you are the only thing within the universe which can experience it.
You can read the details here:

https://mozillagfx.wordpress.com/2019/10/22/dramatically-red...

The required bits for that work are not actually documented.
> The truth is that we've built morality and so it exists.

We did but it is a concept not a physical thing. It's also relative from person to person and from a culture to another. It is not a truth.
It's not a matter of race, it's a matter of location... GitLab has made the decision to not allow administrative (or any?) roles for those located in Russia or China. It's not about race, from what I can tell.

Russia and China engage in state sponsored industrial espionage, hacking and sometimes destructive measures frequently. Of course others have as well, but not nearly to anything resembling the same level and scale.

It got so bad at work, we had to block the entire country subnets at our routers. I would also think that most corporations would probably not allow for this. While the recent South Park episodes show a lot of humor, they don't even scratch the surface of how bad things are and how much internal influence and coercion those countries have on their residents.

Some of the best programmers I've worked with in my career are expats from China and Russia, including running a dev team out of China a while back, but I absolutely would not want to do significant (software/development/it) infrastructure business with residents of those countries in practice. It's unfortunate in the software development space in particular.
Are you quoting me? Cryptocurrencies appeal to more than just libertarians. Richard Stallman, who is a downright socialist recgonizes the anti-censorship properties of cryptocurrencies as important.

https://www.youtube.com/watch?v=RZ_3MKomQzY
There is no natural right way around. Walk and talk; talk and walk.
This is why I moved out. Look up the DAFT.
Nothing matters; therefore meaning is meaningless. Please feel free to assign meaning as you see fit, and go about your day as normal.
I don’t think Apple sees it as in their best interests to support Electron apps that use a private API to which they intend to make breaking changes. Effectively, this hampers their own ability to refactor and rearchitect their own products, all for the benefit of a competitor.

Not only that, but if Apple didn’t ban the use of private APIs then they would be blamed whenever one of their updates broke all these popular Electron apps.

In a sense it’s like letting squatters onto your land. If you ignore them long enough then at some point society decides they have the right to be there, and then you become the bad guy for deciding to enforce your own property rights.
They misspelled rape
That is horrifying and Orwellian
Lithium deposits?

Most of the lithium found today is extracted from brine reservoirs located in regions of southwestern South America and China.
> So, do you act morally when you're sure you're not gonna get caught? Do you try to do the right thing for others? For your kids? Why, since "morality doesn't exist"?

Yes. Because I have free will and chose to. In my experience, one's religious beliefs have no bearing on whether they act morally or not.
I think, from other comments, it's a matter of residence, not origin.
It's not that weird if you consider the history. With C++, you can drop down and do lower level "C" stuff when you need to. C++ syntax is, with a few minor exceptions, compatible with C. Many, many 90's and early 2000's "C++" apps are written in a simple "C with classes" style.
Ah ok - thanks!
> it is crystal clear that associating oneself with Mr. Trump by wearing a MAGA hat is at least accepting those values and actions, and that this is open harassment towards people affected by Mr. Trump's politics.

You used the world "the". Charles Manson also used it and liked it. Are you advocating for serial killers?
This part loses me:

"Indeed I am surprised that LF would accept a publicly submitted code of conduct complaint."

Of course they should accept a public complaint, this isn't a secret society, it is an open source society, not a secret box where you can only complain in private.
An example in the article was Kodak. You couldn’t call them a monopoly in copiers. But they ran afoul of anticompetitive tying and lost their case.
You can rent a Hetzner server for ~€25 bucks (has local storage and a good Intel CPU for live transcoding streams if needed), get infinite cloud storage for ~€10 and Plex Pass for ~€5 bucks. Add in a private domain for ~€5 per year and you're done.

Total cost ~€40.50 per month. Hetzner gives you infinite ingress and a few TB egress bandwidth per month. As long as you only give access to your box to family/close friends you'll never hit that cap. And all they need is a Plex account. Then you just invite them and the setup is done, zero technical finnicking for them.
Tempered CEO Announces Airwall, the IIoT Firewall
It's a mistake to classify ethical norms as politics. We just happen to be living in an of era populism where rampant unethical normalization is masquerading as politics.
A very old wonderment indeed.

These are the words of the Quester, David’s son and king in Jerusalem

Smoke, nothing but smoke. [That’s what the Quester says.]
There’s nothing to anything—it’s all smoke.

What’s there to show for a lifetime of work,
a lifetime of working your fingers to the bone?

One generation goes its way, the next one arrives,
but nothing changes—it’s business as usual for old
planet earth.

The sun comes up and the sun goes down,
then does it again, and again—the same old round.

The wind blows south, the wind blows north.
Around and around and around it blows,
blowing this way, then that—the whirling, erratic wind.

All the rivers flow into the sea,
but the sea never fills up.

The rivers keep flowing to the same old place,
and then start all over and do it again.

Everything’s boring, utterly boring—
no one can find any meaning in it.
> to this screw up

While it's likely explained by other commenters as a possible replay of previously sent messages, AFAIK there is no SLA for the guaranteed windows of SMS delivery.

Also, "pretty big consequences" rarely apply when you enter into a "binding arbitration" clause with your cell phone provider.
Eh, it's definitely a loose/sarcastic usage of the word, but it works for me.
Lots of trivial things are errors (like unused variables)

My learning experience with Go ended when I happened upon this. Unused variables aren't even worth a warning, and yet it is absolutely impossible to get around them in Go.

Maybe it's just my style, but I like to start out code with methods and variables in rough outline, and then build it from there. If a language makes that impossible well...there are other languages. Also, I didn't want to learn what other doozies Go had in store if they made that kind of stupid nanny issue a categorical imperative.
Actually not. The appeal of the app store to users and developers alike, are access to already set-up Apple ID for auth and payment, and access to dependent APIs, like contacts
I agree. No two systems are comparable. Must be very confusing for the people ramping up. A solution fits the problem, not the other way around. Keep it simple stupid. KISS
WeWork to divest all non-core businesses
I didn’t feel this way at first, but now I feel like I will never fly on this plane or allow my family members to fly on this plane.
You can find more details on the issue of Electron using private macOS APIs in the following discussions:

https://github.com/electron/electron/issues/20027
https://github.com/electron/electron/pull/20965
AMP is about moving a huge portion of web hosting from other hosts to Google.com, while trying to hide that fact from users. Look at the antics Chrome does to hide the actual URL and the originally hosting site.
Can we just cancel javascript?
I think privateinternetaccess accepts money in envelopes? Either them or ProtonMail
I just had a thought, wasn't this accident after the Levandowski thing? I wonder if Uber pulled a bunch of code for fear of infringing on waymo and put in this crappy hacky code. They probably didn't want the Levandowski case to appear to slow down their progress.
>can't imagine doing something similar for work.

That's the normal life for a lot of people who attend conferences etc. If that's not for you, that's fine. Just don't take that sort of job.
Similarly, the proper economic arrangement for those who wish to consume art is patronage. If you want to view someone's creative work, you must hire them, come to an agreement about the subject to be depicted and materials to be used, and commit to paying the full amount upon delivery.

The idea of reproduction of artistic works from all over the world and from any time in the past? It makes everything too complicated to analyze in terms of what's fair!
>But Apple has a reason not to like this recycling of web technology. It wants its Mac App Store to be filled with apps that you can’t find anywhere else, not apps that are available on every platform. With a recent policy change,

It's not a "recent policy change", it existed since the App Store was created.

>The Mac App Store has quietly started rejecting apps made with a popular tool called Electron that allows developers to base all of their apps on the web-based code. Some of the most popular apps in the App Store, like Slack, Spotify, Discord, and WhatsApp, fall into this category.

We can only hope they are remade with proper native technologies, to save out batteries and performance...
You are mixing up definitions. You use "you" to mean "brain". Under that model, of course you can't disprove free will. But the model you are using is not at all useful, as you illustrate in your confusion.

The idea of free will is typically assigned to a "conscious self-model", not just a brain. The self-model generally accepted to be an emergent construct of the brain.

Thus, in the "conscious free will" model, if the brain makes a decision and hands it over to the "self-model", there is -obviously- no free will. The conscious self-model is simply an observer after the fact. Any notion of agency that it experiences is an illusion.
Ours is one 2.5 day strategy meeting for all execs and then our LT (I’m not the top leader) meets 2 (or very rarely 3) additional times for 2.5-4 days.
Shouldn’t it be the way that media is served up though? The status quo serves the interests of copyright conglomerates, not consumers. Surely there must be a more efficient way to channel money from consumers to producers, without forcing them to pay, sometimes more than once, for shit they don’t want. Why hasn’t the market achieved that outcome?
If you take "only suffering matters" to its logical extreme, you get Antinatalism, which essentially says our goal as intelligent beings should be to stop existing in order to minimize suffering.

Yes, suffering matters, but certainly it shouldn't be the sole basis for morality.
>a political platform that pervasively equates mexicans with dirty criminals, muslims with terrorists, gay and trans people with the mentally ill, and anyone who isn't a white rural christian with "not a real american".

Those are some extraordinary claims, I'd like to see something to back them up with.
Alex MacCaw: Advice to my younger self
What problem was Charles Max Wood going to cause at KubeCon?
Ask HN: Which app that shouldn't use Electron.js, yet it is?
Hi guys,

As we all know, Electron.js is a powerful cross platform desktop app framework. Unfortunately, it's quite bloated and heavy on resource which make it not exactly suitable for some app. Thanks to this I've taught myself to use GTK, Qt and QML to build desktop app.

Right now I think I'm quite decent on using QML (as in I could make a simple app and it works properly without crashing). So now I want to challenge myself by porting an Electron app into QML.

With that said, are there any Electron.js app that you know, that really simple and shouldn't be using Electron, yet it is ?

Thanks !
I've been on several sides of this type of situation.

As a content provider, what makes large-scale hosting possible is in large part the fact that access follows a very strong power distribution (Zipf's Law), with a minuscule fraction of content accounting for the vast majority of traffic. Front that on your CDN and the backing store is only occasionally accessed as cache expires or something becomes Teh New Hawtness.

Meme-hosting services are particularly suitable for this, for some reason....

When an archive project starts, suddenly assumptions on which design, service, and provisioning decisions have been made fly out the window as everything becomes popular. It's a bit like the proverbial monkey trap -- there's only so much that can squeeze out through the pipe at once.

https://coaching-journey.com/coaching-story-monkey-trap/

And yes, such attempts can very much look like a DDoS to site engineers and ops teams.

As an archivist, it's immensely frustrating to get scant, no, or rapidly-changing reports of content culls or service EOLs. Gfycat's problem here is somewhat self-inflicted as the window for deletion is so short. ArchiveTeam's efforts would have far less effect if spread over more time.

As user of online services, finding my own content, and interactions with others, suddenly missing (and having to figure out how to fix such issues as broken image links) is immensely frustrating.

Or, conversely, there's the wish for content posted years ago to simply die an honorable death. The fact that many services (HN among them) don't provide a reasonable way to delete old content is problematic.

The fact that Gfycat have immediately jumped to threat of lawsuits, and don't appear to be talking with Jason Scott on Twitter, increases tensions and disappointment levels. Being reasonable, understanding, and human makes much of life vastly more tolerable.
I like where you're going for that. Why don't we just call it 'temporarily embarrassed big data company'?

On one project where we seemed to handle engineering strategy well, one of the considerations we'd make is whether paying the tech debt would accompany an inflow of cash or not. If it didn't we'd better tackle it now so we don't bleed out.

It's probably another way to say "spend money to make money". Management is more willing to spend out of a problem when they've had a fresh fix.

The trick is, though, can you pay down that debt fast enough that the customers don't get upset while waiting. If someone's firing up a big ad push you'd better be prepared. And people, like me, who get caught flat-footed once (or have friends who were), don't want it to happen a second time. So they get opinions on 'last responsible moment' that might differ from the idealists.
I'm saying that if there are true things about the world to know, then science can help you figure out what they are.

If you define "right" and "wrong" as "true" and "false" then you can understand them via science.