skysight-inc/HackerNews huggingface dataset:
> Those concerns led me to fork Jekyll and create Bridgetown.

Please, Jared, contribute to Jekyll instead. There are many contributors, and you will probably get better code reviews. Bridgetown is your one-person show where you contribute the most commits (https://github.com/bridgetownrb/bridgetown/graphs/contributo...). Who is reviewing your changes? :)

YOU can revive Jekyll :)! I would like that. No offence, but Bridgetown is probably on "hiatus" sooner or later as well. I, as a user, have no trust in these forks.
> And most educators decided on Python because?

Because there was a huge push by the Python designers towards this direction?

They got funds from the DARPA in 1999 for a proposal entitled "Computer Programming for Everybody", the first part of which was " Develop a new computing curriculum suitable for high school and college students".

The Python project did a lot of outreach and marketing specifically targeted at educators to explain why Python was a great teaching language (and did a lot of work to make it so - don't get me wrong). It worked.
Eh, I don't know of a single one where its fans aren't focused on the price. It's a shame.
Maybe wooden buildings make this clearer than stone buildings?

I think that stone vs wood makes a significant difference in two major ways. One is simply time scale. Take Notre Dame as discussed in other places in this thread. While it has been rebuilt many times, it happens once every 150-250 years or so meaning that from the perspective of living memory what is there now has always been there. That is why many people consider the Notre Dame that burnt down the 'real' one and the one that will replace it as 'fake', despite neither on of them looking like the original. With wooden temples that get rebuilt every 50-80 years there is always someone around that remembers the last time it happened, making the framing of the event entirely different.

The other is that stone is very hard to destroy. Meaning that even if stone church burns down and get rebuilt several times there will always been parts of the original church incorporated into the latest building. It is not uncommon for churches in Europe to have visible parts of their foundation the where built 800+ years ago despite most of the church being 'new'. This is what gives something continuity.
PSD should have the same fate as SWF. Maybe we will witness pdf exploits every month from iDevices in someday.
There's a fairly sensationalist TV show in the UK where art owners submit pieces they believe to have been misattributed works of note to a panel of experts who adjudicate (https://www.bbc.co.uk/programmes/b01mxxz6 - Fake or Fortune).

By far my favourite bit is the restoration where they painstakingly remove the varnish that's been left to fester over the years. Obviously not easily done on the Mona Lisa but the difference is absolutely remarkable. That's actually another point that makes me disagree with the "value is in the craft" argument. Art is not static, it changes over time.

If you're interested, this episode has a great restoration, starting somewhere in the middle and revealed at the end: https://www.youtube.com/watch?v=Mv6m8aHAtTM
Fair, but at least in the US, if there was (somehow) a huge popular rise in the public's perception of privacy, and there were marches every day for weeks, we could maybe get a law passed. I'm not holding my breath for this to happen and the political situation in the US of the past 6 years has not been encouraging, but at least the legal framework for change actually exists. Voting barely works but at least it's not illegal.
Well I think that seems to answer it then -- if nobody who is capable wants to work there for any amount of money, then nothing will change, and the self-inflicted problems will probably get worse. And I believe the smart thing to do from a business perspective would be to severely limit the reach of posts by problem users and then charge them increasing amounts of money to promote posts to the decreasing pool of users who won't block it.
in comparatively few places Matlab would have been the alternative.
That's not 2005, I believe Facebook didn't get photo albums (i.e. non profile photos) until 2007-2008.
It depends on the kind of crime. Some crime is easier with cash.

For example, many professional bartenders commit tax fraud every day by not reporting cash tips.
This is directly facilitated by paper currencies.
> And of course we have bit packing when we need to pack more efficiently than reasonable; bit-packing with *int_fast8_t* allows you to represent "I need this to take exactly 8 bits of memory, whatever it costs compute-wise, because I'm basically filling memory with these."

AFAICT, "int_fast8_t" is generally typedef to "int", and "int_least8_t" is generally typedef to "char", which conflicts with "I need this to take exactly 8 bits of memory, whatever it costs compute-wise, because I'm basically filling memory with these."
> Python was taught in many universities for its flat learning curve, then started to be used in academic research.

Python was used in academia long before it was used for teaching. “Courting” scientists was done from extremely early on in the language history (matrix-sig was founded in 1995) and the “extended” indexing added at their request (auto-tupling and slicing predate PEPs as those were introduced for and by Python 2).
The Legitimate MMMM That Youths Can Dabble into After Their First Degree
My art of preference is mostly music (and secondly film), and I'm of the same persuasion as those you describe when it comes to an original song. But I always attributed that to my percieved ability to hear the soulful intent of the original artist in the performence, whether by voice or by instrument. I may be fooling myself there, but I at least find it more plausible there than in, say, a painting.

I absolutely understand their viewpoint, even if I may not believe it myself.
Teaching Scheme etc always got pushback from the outside, because regardless of how well it works for education, people get it in their head that you are teaching something that "industry doesn't use" and thus is bad.
While I do agree, then you don't have to run Selenium tests on your PC, but let it be done by e.g ci/cd

Also depends how many pages do you want to test with Selenium - if you want to test e.g 5 pages, then it'll be fast enough I guess.

There are a few tricks/configurations that make Selenium significantly faster - https://stackoverflow.com/a/57720610

A lot of is also on how do you write your "testing infrastructure" - maybe you could reuse engine/browser instance? execute tests parallelly?

There's also alternative to Selenium by Microsoft: https://github.com/microsoft/playwright

AFAIK it's way more reliable than Selenium (false errors)

__________

Overall you can still start application inside tests with different startup, without Selenium and send http requests, so you'll have end-to-end tests done fast.
Eleven days ago I said this in another HN thread:

“At some point in the future, AI will make better humans than naturally occurring humans.” [0]

I did not realize how close that future I was thinking of was.

[0]: https://news.ycombinator.com/item?id=28401487
Yes I was referring to leftum. Can't you just check the IP? Or introduce a toggle on desktop?
The notion that nations do not have international agreements that bind countries much more tightly with more rigorously enforced penalties on child labour or climate change than copyright infringement is flat out laughable.

If child labour exploitation was enforced as loosely as copyright infringement most of the world's children would be in workhouses.
GNOME is a volunteer project driven by people working on what they want to work on. If you want to improve the thumbnails, why not have that anyone be you?
I have/had a Cosmo Communicator, and your one-sentence review is accurate for it as well.
Lack of WebUSB is the major issue to me.
The dollar system is built on eternal growth and the oil economy, and its proof of work is endless wars. I'll take bitcoin and monero any day; they're much, much greener than what we currently have.
> Unfortunately this sentiment is disqualified by data.

Your comment seems to support, rather than disprove, the claim.

JS was around for years without much success before the browser became a popular platform for applications. People used to only write applications for the server or for platforms like Java and Flash that were just embedded as plugins in the browser. They only started using JS after improvements to browsers made it a better platform than the alternatives.
Which means that for rich people / patent trolls what society allows doesn't matter. Patents are definitely a bug, at least in software. Time to get rid of them.
> can't be extended

They can be extended arbitrarily by defining collectors. The Stream interface is very well designed. For example your "toFoo" would be .collect(Collector(<foo-provider>, <foo-accept>, <foo-merge>, <foo-finisher>)). All of them can be arbitrary functions working on arbitrary types. That's the standard library implementation of "toList", in fact!

> applies only to streams

You're exactly correct here, but for legacy reasons Java did not have a choice. I'm the first to admit mylist.stream().map(f).toList() is dumb. A list is a functor, dammit!

It's the best possible solution given the existing constraints, but it's definitely limited in what it can do.
Slater and Gordon are a Brisbane Medical Negligence Lawyers
It's really sad that Germany is shutting down and replacing nuclear with coal due to Fukushima.
Because you can jailbreak the phone with the vulnerability.

And they don't want that :)
So what you are saying is that if youtube cannot solve the problem of scale, those problems should be dumped on the general public instead of youtube decreasing their scale? That is some interesting logic.
The Foundation of Cistercian Monasteries in France 1098-1789 [pdf]
Scientists create matter from pure light, proving the Breit-Wheeler effect
> Craft in painting is very different from how supposedly well a painter reproduces reality.

I completely agree! Apologies if my original comment suggested otherwise. If a reproduction is the exact same as the original, then it's still two completely different types of craft. One is a genius, the other a copier.
The Xperia Mini Pro was the perfect form factor. Palm sized, qwerty slider. I replaced mine so many times that all my jeans had mini-pro-shaped wear patterns outside the pockets. I would pay so much for a version with modern specs.
Trump should have been banned after his Mexican speech, in 2016.

Not sure how you can ban a candidate for the Presidency of the US from a US-based service, though.
> Activation of the immune system is implicated in the Post-Acute Sequelae after SARS-CoV-2 infection (PASC) but the mechanisms remain unknown. Angiotensin-converting enzyme 2 (ACE2) cleaves angiotensin II (Ang II) resulting in decreased activation of the AT1 receptor and decreased immune system activation. We hypothesized that autoantibodies against ACE2 may develop after SARS-CoV-2 infection, as anti-idiotypic antibodies to anti-spike protein antibodies.

> Many patients with a history of SARS-CoV-2 infection have antibodies specific for ACE2. Patients with ACE2 antibodies have lower activity of soluble ACE2 in plasma. Plasma from these patients also inhibits exogenous ACE2 activity. These findings are consistent with the hypothesis that ACE2 antibodies develop after SARS-CoV-2 infection and decrease ACE2 activity. This could lead to an increase in the abundance of Ang II, which causes a proinflammatory state that triggers symptoms of PASC.
>you did not specify the type of data.

Obviously, it has to be the same data to make a comparison.

> We don't know - nobody tried it yet.

How would you even train a network unsupervised so that it can play chess from a text description? Nobody knows. That's the point.

>"can you?"

That doesn't matter, Tolstoy could, therefore it's within human capability.
Publication link: https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.12...
You're not wrong. Please don't conflate taxation as a concept with the actions of a corrupt plutocratic prison state like the USA.

In the more socialist capitalist countries, taxation is an effective way to mitigate the effects of the parasitic merchant class.
What happened to the Lsd theraphy? Are there any follow ups on that one? https://www.frontiersin.org/articles/10.3389/fnsyn.2020.0003...

https://pubmed.ncbi.nlm.nih.gov/32973482/
What's the router that you ended up buying (I'm also giving on load balancing on my own)?
This was driven by specific commercial interest, as a new big coal plant was turned into service last year and the rise of the Greens and public protests made them hurry to burn coal as fast as possible.

A public court declared the plant (Datteln 4) as beeing built illegally so there are huge doubts that it will ever return the construction costs.

Public opinion towards brown coal mining is at the lowest, hence everyone tries to mine and burn as much as possible until legislation will prohibit further exploitation.
I was rejected from a scrum master job for not having the certification. As well as the security related jobs (CCNA) which is why I never went that path despite it being my degree.
You're making so many broad, inaccurate and false generalizations that I won't bother replying to every item.

But let's take macros: yes, as an average application developer, you should probably avoid macros. But for some problems they're a way better tool than alternatives like runtime reflection or code generation. For instance I'm happy to use macros-based libraries that automatically derive JSON codecs. Unless you're a library developer, macros and their inherent complexity (outside of the Lisp family I guess) aren't an issue in FP languages that I know of.
I know, I'll count those bars on the window.

One. Two. Three. Sleep.

https://www.youtube.com/watch?v=6epzmRZk6UU&ab_channel=ArtOf...
HoMM: Celebrating the Birthday of Paul Anthony Romero
In theory… Can you name a popular large project or product where memory safety issues have been overcome this way?
Hi, how do you make sure that Someone does not post malicious php code to your server?
Mashup fans may be interested in Party Ben's legendary mixtapes, the Sixx Mixxes -> http://www.partyben.com/sixxmixx/
France is massively subsidizing nuclear power, and just like everybody else, has no real long term solution for the nuclear waste. Also, if there is a major accident, it is not the power companies or their investors that will pay the cost, it is the tax payers and the rest of society. Same with decommissioning the nuclear plants, for which the companies are supposed to hold back some funds, but they just undercalculate that, go bankrupt and the taxpayer pays up.
which they are, of course, statistically more likely to be in this instance. https://www.amazon.com/Police-Wife-Epidemic-Domestic-Violenc...
And what's wrong with marketing? Why is it bullshit? Marketing/influencing costs money, drives sales and drives adoption, all of which are very real and have a real impact in the society they're a part of.
This includes massive amounts of lignite which is the worst of worst.
Scikit-Learn Version 1.0
It’s just a matter of the two groups having different skills. One group writes for the general case while the other specialises in corner cases.

The latter looks really impressive when it’s done well, but it’d be silly to expect someone with deep security knowledge to sit down and build a spreadsheet manager from scratch. The two skill sets are just different. There is no “best”.
What are you referring to? There are many directives that were passed but none mandates the mechanism of content ID. In fact there was a directive, which you are probably referring to, that explicitly states that the mechanisms of content ID cannot be mandated.
>They chose Python since it's essentially a free, open-source alternative to Matlab.

Different domains of education had different reasons but some classes had nothing to do with Matlab.

- The professor Gerry Sussman of the famous MIT 6.001 SICP class said they switched from Scheme to Python because (paraphrasing) it's more high-level with libraries to get immediate work done. (E.g. A class project to control a robot.)

- Peter Norvig teaching Artificial Intelligence classes switched from Lisp to Python because he noticed his students kept getting stuck on Lisp syntax instead of progressing on the more important AI concepts. Switching to Python made teaching the class easier.

One can google for their interviews on why they switched to Python.
It's sad that people want to risk giving up a good chunk of their country for a while due to a nuclear accident.

Yes, the engineers and scientists all say those accidents can't ever happen. Then they do. And again. And again. Fukushima wasn't even "that bad" but terribly expensive and inconvenient.
It's sad that emotion is more important than logic on a state level (maybe just a german thing)
> I want to have a purely functional domain that I wrap in an imperative shell.

Like you, I too think the ML-side of functionnal programming got it right. Sadly, their most popular language commited the unforgivable sin of not being written by Americans and is therefore condamned to never be as popular as Haskell. I console myself by using F# when I can.
Played through till I needed a key then stopped. The first gun's feedback felt quite poor, other than that it's well put together. It felt like Quake that I expected the jump grunt sound to play, albeit I don't know how compressible that would be.
CLI supports Ledger, just need to have it plugged it at the time
The API responded to me over IPv6 so while the consumer market will take time to get over to full IPv6 you can still setup your server today to offer IPv4/6 to your users and connect to this API via IPv6 which will eliminate you getting blocked in a CGNAT blast radius.
It's sad that people want to risk a big chunk of their lungs due to daily coal smog.
...and Bootie albums :) https://bootiemashup.com/mix-tapes/
The CLI does support Ledger but it uses the same monerod binary as the GUI.

Did you export your view key with Ledger? If you refuse it can cause hanging and crashes. With exported view key and the latest version there shouldn't be any of the issues you are describing.
Having spent >15 years in and around energy, I prefer to setter clear of value judgments on energy sources.

Nuclear power is green for the duration of our lifetimes, at the cost of a near eternity of fallout.
The follow up post: https://blogs.oracle.com/linux/post/much-ado-about-null-expl...
The app's main use case was for mobile, where you can easily toggle between portrait and landscape.

And I am using it fine on desktop by toggling with the Windows snap feature.

But yes, a toggle on desktop would be nice and more user-friendly...
Heh, there’s something in that.

Now I’m wondering what the worst mainstream language is for maintaining somebody else’s legacy code. C can definitely be pretty bad... but I’m thinking maybe Perl?
A cutlery charge exists in Italy
Also in Japan there's this temple that they rebuild every 20 years:

https://en.wikipedia.org/wiki/Ise_Grand_Shrine#Rebuilding_th...
It is not "facilitated" by it, that is just because cash tips are given in paper currencies and not in Monero.

If tips were given in Monero, the tax fraud would be even easier.
The problem is what is "right-leaning"? Once upon a time, that would be someone roughly in the center, who leans to the right right. A moderate who is anti-abortion, pro gun rights, low taxes.

These days, its' all or nothing -- you're either left or right. Democrats wold have you believe that all Republicans are pro-Trump, gun nuts, and believe Trump won the election. Republicans would have you believe that all democrats are socialists and we need to raise taxes.

It's just easier to keep politics out of the office as much as possible.
If I may, the taxpayer always pays in France anyway, it's the very basis of our nation . Orano, the group in charge of nuclear waste management isn't bankrupt at all. Also, there is a special agency (ANDRA) in charge of it and french facilities reuse up to 96% of fossile materials, which is not so bad.
My pet theory is that it wasn't really Fukushima, but STUXNET and mounting costs of waste storage - the latter was even a topic during my German lessons in high school a few years earlier, so I'm willing to believe that it was at least perceived as a problem.
used to run tomato on linksys e4200, had a symmetric gigabit connection (university network, 2017)- it had issues getting passed 125 mbps due to not having access to certain hardware features.

Flashing back to stock firmware gave me my gigabit back but lost me my control.

I hope that this is a solved issue, i never looked far in to it either so it may have already been solved. Just check before you jump in.
Are You You? Fool the face recognition algorithm
I've created an educational game in which you can try to fool a face recognition algorithm by making funny faces. It's 100% privacy friendly, running locally in your own browser.
We live in very exciting times. The question isn't "Is China's economy good?" or "Is China's economy bad?". The question is "How will it perform relative to Europe and America?".

The US's economic fundementals aren't great. I'm expecting to see US government spending be the majority of GDP in my lifetime. That sort of centralised planning doesn't bode well for the West.
Criminals send illegal goods from Colombia to Europe through amateur submarines [1].

Doesn't require much thinking to guess what submarines come back filled with.

It's not that they can't move money illegally already.

We wouldn't advocate the usage of horses in modern cities because cars make it easier for criminals to escape law enforcement.

I also don't think it's reasonable to not support Monero just because you worry it might be used for criminal activity.

[1] https://insightcrime.org/news/analysis/colombia-narco-submar...
A big part of the beauty I see in the Mona Lisa is that she doesn't so shamelessly and stereotypically pander to the Male Gaze the way Rozy and her ilk are meant to do.

https://en.wikipedia.org/wiki/Male_gaze

Mona Lisa's enigmatic female gaze shows dignity and respect towards women in a way that Rozy doesn't.

Because Mona Lisa wasn't designed first and foremost to pedal consumer products to creepy horny heterosexual men like Rozy, "the newly rising blue-chip in the advertisement industry", which I see as quite ugly beneath the superficial surface.

And that kind of ugly runs deep.

http://covenantarthistory.blogspot.com/2017/12/dignity-and-g...
Would love to know what has been proved? Very up for an open and honest discussion.

I'm back to writing imperative after years of functional. I think it is a very pragmatic choice today to go with an imperative language but I find class-oriented programming to be backwards and I think functional code will yield something more robust and maintainable given how IO and failure are treated explicitly. I'm not quite sure where the balance tips between move fast but ship something unmaintainable vs moving slower but having something more robust and maintainable.

Programming in a pure language is quite radical, it's a full paradigm shift so it feels cumbersome especially if you've invested 10+ years in doing something different. I'd liken it to trying to play table tennis with your off hand in terms of discomfort. There are plenty of impure functional languages around - OCaml, Scala, Clojure, Elixir.... And Javascript (!?!?)

FP is relatively new as a discipline and still comparatively untrodden. What if equal amounts of investment occured in FP - maybe an equivalent of that ease of led.turn_on will surface.

And tbh it probably just looks like a couple of bits - one for each LED and a centralised event loop. Which so happens to have been a pattern which works quite nicely in FP but emerged in industry to build some of the most foundational things we rely on...