skysight-inc/HackerNews huggingface dataset:
If you never remove features, but keep adding more steadily, 'evolving and improving' is the wrong way to describe it.
Seems arguable. Why would nature over-supply us with brain power? It takes calories, adds weight, increases disease vectors and physical vulnerability.

Maybe its fair to say we have brain capacity sufficient for a normal distribution of operating requirements. Instead of 'nonstop'. But we certainly don't have any brain in excess of requirements, according to natural selection logic.
One thing I wasn't able to ascertain from the link: would this run your Erlang code with the semantics of a single-scheduler BEAM node (i.e. concurrently, but not in parallel); or does this use Web Workers to have multiple parallel schedulers?
Some of that skew might be their algorithm noticing that the great unwashed masses are looking for ecommerce. I should give DDG another try, it was not that great last time I tried (few years ago?)
That's called emulating.

There are actually game console emulators that do transpilling[1] as well.

Anyway WINE originally stood for WINdows Emulator, which was reflected by the old FAQ still referring to it by that name.

Whomever came with backronym "WINE Is Not an Emulator" was simply wrong, and current FAQ actually tries to defend it, but then ultimately at the end states that more accurately it should be "WINE Is Not just an Emulator", because it does more than just emulating (for example it comes with Windows components, that you could even run on original windows).

I suppose they wanted to distance themselves from the notion that an emulator has to be slower, but this is not true. The ShapeShifter for Amiga was actually faster than MacOS with comparable hardware. Similarly all modern VMs now utilize hardware support so you're getting a native speed.

[1] not sure if this is the right word, since transpilling typically is used with source code, and I believe we are talking about translating machine code to another machine code.
There's mountains of money to be made if you can fulfill this political promise Google and Facebook have so far failed make good on. Go for it.
A lot. The gravity well is deep and steep and wide. And satellites are placed as far down it as possible.
Well I’m honestly surprised Trump hasn’t closed all the borders yet. It seems like he finally has the excuse.
> Does anyone here even really use Google's search engine anymore?

Yeah. Plenty of people do.

I know I do when searching for PDFs because DuckDuckGo randomly ignores "filetype:pdf" when it feels like it, and also sometimes ignores word in the the query that are within quotes.

It's also not great with localised results, at least in many parts of the world.

My first preference is DDG, but it's not perfect.
Depends on the job. My aunt is a recruiter for a factory in my hometown. Any human being with a pulse that can pass a drug test could walk in now and get a job paying $18-20/hr with only a high school degree. 1.5 weeks of vacation and health/vision/dental insurance (not the best ever, but better than many places) as well.

For people getting the engineering jobs, salary is $50-70k. The cost of living is hilariously low, so it’s a lot more money than it sounds like.
Nando de Freitas Machine Learning Lectures
DuckDuckGo can't even answer simple queries like "how old is Donald Trump", "president of France", "how tall is the Eiffel Tower", "distance from earth to Moon", and "distance from earth to sun"; it forces you to search its results for the answer. For all of queries, Google and Bing give you the answer front and center without making you click links or read the result snippets. Bing even has an interactive solar system viewer when you search for that last query.

These days search engines are supposed to be able to surface and present information from sources without user intervention. DuckDuckGo cannot do this (yet).
Pokémon's Famous Missingno Glitch, Explained
I feel like ido is just a more fully-explored version of the same concept. For example, if you use C-. and C-, to rotate the list in icomplete, that rotation is not preserved if you then continue typing, whereas in ido it is preserved, so that continuing to type characters that match the currently-selected completion isn't going to switch you to another matching completion.
Indeed the title is not great. I assume that by 'near infinite power' they mean in duration, not magnitude.
Please- how is this even remotely constructive at all? Do you expect us to solve the climate crisis by suggesting that nobody ever do anything at all? I'm surprised you stopped short and didn't criticize our choice to have a child.

Also, if you even spent a moment thinking before you made that comment you'd realize that if my wife and I didn't adopt these two dogs, someone else would have. They were born and then given to a shelter by owners who didn't want them.
For those of us who are interested, where might we find some of your hottest opinions?
> What more evidence do you need?

HN tends to be a more technical place. So when we have two competing narratives and analyses people become suspicious (high number or retweets, high number of likes). When one analysis basically characterizes bots similarly to how the president tweets, people get suspicious. When one analysis characterizes bots as having expected behavior of users (Yangers having connections to MAGA, which was a MAJOR part of her analysis), people become suspicious. When the author says that they only identified 3 bots from Trump's twitter account, one becomes suspicious. When you link to Mother Jones as your coup de ta and the article doesn't characterize your link's words, people become suspicious.

So forgive me if I personally need more evidence.
Can you theoretically levitate a car with this?
Filtering Noisy Data: A quick way to clean assay noise
"Right... until someone else creates another Elixir project called Lumen."

That's obviously a problem then - never argued it isn't ever a problem, your argument is a straw man whether you realize it or not.
It's better than github search or Wikipedia search. Haven't even tried stack over flow search. I don't put "site:stackoverflow.com" too much, but I always put "stack" for a stackoverflow search or "wiki" for a wiki search. For general searches, I've shifted from putting in keywords I was pretty sure would be in the answer to just putting in the question in natural language.
My 10 year old reads about 30 minutes or so a day on her own, she loves it. Though she isn't interested in too many classics so far. She has trained herself to get tired from reading, it puts her to bed every night.
It isn't a question of suppressing discussion, as you'll see if you look at the voluminous threads HN has had about that (see https://news.ycombinator.com/item?id=22132714). It's just a question of what's on topic in a given thread. If you allow a hotter topic with greater mass to enter into a smaller thread, the discussion will get sucked into its gravitational field. That approach leads to all threads being dominated by the same handful of hot topics over and over, so we try to avoid that here.

Re "taking one side": it always feels like mods take the other side. The people on the opposite side from you feel that we're taking your side; I guarantee it.
DVCS results in an order-of-magnitude improvement? In writing software? I highly doubt it. For that to even be possible, DVCS would have to take on the tasks that take 90% of your time as a programmer. I don't think it can.
I just recently realized that myself. I'd add "!g" to my searches about 1/3 of the time. That's been going way down lately. I'm probably more at 10%~15% on Google, but the majority has switched to DDG.

That being said, I still wish there were more alternatives. I have a lot of RSS feeds and there are big lists of tech blog RSS feeds. At some point I just want to index all of those so I can search for recent tends in the blogs of independent tech people rather than the big articles.
But two??

Wouldn't we expect the performances of siblings to be correlated?
I am not convinced. It does not reflect the frustrations I have heard from Python developers who ended up switching to Julia.

I don't have personal experience interfacing C/C++ code with Python but I spent a lot of time with Lua and C/C++ and Lua is considered far easier to integrate than Python.

Yet looking back and those experiences, while I thought it was super easy and cool back then, it was fraught with all sorts of problems with impedance mismatch.

Especially shuffling large chunks of data back and forth between the interfaces of two languages is hard. You cannot take an arbitrary Python data structure and push it into say NumPy.

I've seen in practice how much problems that can cause at one of my previous companies. We made a C++ application with a Python interface. We got major performance issues because we shuffled data back and forth as NumPy arrays.

It also limited what we could do with the data. Rather than being rich objects with associated functionality, you are stuck with blobs of NumPy data, which is really just dumb data with generic operations associated with them.

With Julia I can create e.g. an RBG buffer, where ever element is an RGB value and register functions working specifically for this type of data. In Python you would be stuck with pretending your NumPy array of floats or ints represents an RBG buffer.

But don't take it from me. Talk to people who have switched from Python to Julia and let them describe the benefits. I meet a lot of these people and they talk about how much simpler code they can write and performance gains they get.

Sure if your Python packages fit your niche great at the moment, no need to switch. But too many people twist themselves sideways to continue with the technology they have determined is all they ever need. Python developers should know that too. Lots of Java, C++, Perl etc guy at some point resisted going over to Python with lots of lame excuses.
Pretty much. If your choice is either "Do X or live in poverty," what do you choose? Keep in mind that poverty is often a trap that is very difficult to get out of.
First of all, empirical verification is not only done through studies. Software is not particle physics, but one of the world's large industries, practiced by millions of practitioners every day. Some techniques/methodologies/practices have spread through the industry like wildfire -- the three I mentioned -- which is at least consistent with the hypothesis that they deliver value; so, to the extent that anything has had a positive effect I believe these three are pretty much the only contenders. It is possible that even I am too optimistic, but there is very unlikely at this point that I'm too pessimistic.

Also, the claim that X has not had a large positive effect requires no evidence. It must be assumed true until proven otherwise; that's just the scientific method. The larger the claimed effect and the longer until it is detected -- especially in a selective environment -- the less likely it is real. However, the claim that something has had a big positive bottom-line effect and yet that effect is not detected in a selective environment that is known to have selected beneficial techniques all the time is false with a very high likelihood to the point of being self-contradictory.
Between firefix, duck duck go, and gmail used only to register the phone: google doesn't have much on me anymore. They still have too much thanks to all the trackers (firefox is getting better at blocking) but much less.

Now if I could get people to put useful videos someplace other than youtube.
Yes - preemptive multitasking is core to the BEAM process model.
Google has always and still does have the least-obtrusive ads. I don't like when ads masquerade as content, but if I have to receive ads, I'd prefer Google-managed ads over anyone else's. Even Stack Overflow fills their pages with hideous animated ads, and they're about the second-least-objectionable ad-bearing site.
The AMD Radeon RX 5600 XT Review, Feat. Sapphire Pulse
Yeah, that's very true. I'm not sure what good alternatives there are for Contacts/Calendar/etc. You'd need to find a good service that can sync your CalDAV/CardDavs, as the best part about Google's Contacts is that you simply need to login to your account to get them all back on a new device.

I personally run my own NextCloud instance for that, which is obviously not a viable option for those without the time or technical skills to maintain that.
Not particularly but it's just cool to let people know what's under the hood. Node.JS can power a lot of powerful APIs and is itself quite a powerful piece of software, I think it's cool to let people know it's a Node app as opposed to something written in PHP or something. If you have a better tagline though let me know ;)
Dynamic Cloud Resource Providers
Just set your default to DDG and, when you can't find something, search again with "!g". DDG also lets you jump to specific sites ("!w for the pedia, !yt for the Youboobs, !imdb, !rt, etc).
Playable free at https://archive.org/details/msdos_Master_of_Orion_1993 if, like me, you got halfway through the article before the urge presented itself.
As someone with personal experience with PTSD, there's no such thing as being informed of the risks up front. No matter how bad it's described to be, it will be worse.
Everyone should be able to ask, that's how they learn, and sometimes that guy down in the trenches knows something that is in the plumbing that other folks don't automatically know.
You're not missing anything. Google is far better than DDG and I'm shocked people claim otherwise because it's so fairly self evident.

That said I try to use DDG when I can but I don't lie to myself that I'm using it because it has better results -- it doesn't. It has better approach to privacy and thats why I use it. The fact that they know less about the searcher intrinsitcally means the results of searches will be worse.
I've seen various stories about this for a week, and I kept wondering when they were going to roll the change out so that I could see. It turns out that I just don't see any of the ads/sponsored links at all normally, presumably because uBlock is hiding them. I guess I'm surprised that enough HN users would even notice this.
Rust 2020 Roadmap RFC Draft
Their business model.
Check out the Readme: https://github.com/mayeaux/nodetube#reasons-to-use-nodetube-...
I think they lost all credibility when the Soviet Union collapsed
Interesting. From the title I thought this was describing an electrochemical process to reduce uranium oxides into uranium metal, but the paper is actually talking about an electrochemically switched mechanism to easily capture UO2 particles in a solution and then easily release them on demand later. This ability is very useful for nuclear waste processing, environmental cleanup, and maybe mineral extraction, rather than metal production as I originally thought.
I have been using MySQL/MariaDB for many years. And I have wanted to switch to Postgres, but I have read so many stories over the years of difficulties configuring (like this article/video is addressing) and tuning/debugging Postgres to cause me some concern.

Is there any validity to my concerns? (use case is CRUD apps and CMS's)
And the person(s) who made those treatments sacrificed collective opportunities to do so. We are all individuals, talking to crowds is best done by talking to individuals in the crowd. Dare I go too far.... The collective can't exist until we give up portion of our mind to others that themselves are individuals. The link doesn't exist outside our individual imagination.
Article 13: UK will not implement EU copyright law
What about Russian? I'm not sure if they still do, but at one point they licensed a large chunk of their index from Yandex.
Congress quietly made an open, license-free ID for grant recipients the default
In / out of network can dramatically impact what you pay out of pocket.
Tracking Coronavirus in Real Time
Hmm..there's no restore? So this is like a one way export.

Also Glacier export would be nice for long term cold storage of database backups.

But a restore capability is essential.
I wish well-done XMPP/Jabber clients that do voice come up. If you are an XMPP protocol developer / implementer reading this, thank you for what is there so far. Please don't stop.

If you have been watching the news this week about Jeff Bezos.. I don't like that someone can share a message/picture/video on WhatsApp and crack into a phone. There are too many closed source vendor components in an Android phone even if you're using an open source phone OS like Lineage OS, and these may go stale over time or have something vulnerable in them on purpose.

WhatsApp always seems to need a phone. It works in a web browser in an inconvenient manner that still needs the phone to login. It is a centrally controlled system. While Signal is open source, it is also centrally controlled. I prefer and hope Jabber implementations get much better. Spam for Jabber can be managed the way it is managed for email. Some spam would get through, but it does on WhatsApp too.

Email hasn't gone away or lost its place because it's federated (distributed). It works on multiple platforms, and if you don't like a particular way of doing email, there are a lot of choices. Jabber is similar for instant messaging, but it can do with a renaissance. (I use Jabber at work and home, but the clients I use such as Conversations don't have the features and experience that WhatsApp/Telegram do.)

The oldest and most used services are federated - HTTP, email.. and at the start of a communication - DNS.

WhatsApp, Facebook, etc. are very entrenched services. It's not enough that you move from WhatsApp - your family, friends, businesses that you work with, all have to use the new service you are switching to, so you can chat with them on that other service.

It's easier to switch your search engine. :) DuckDuckGo has worked very well for web search for me. I use it about 95% of the time and Google Search the other 5%.
Another Haskell post, another pron comment about how its community is misguided and wasting their time.

I've solved production problems with Haskell (including w/advanced type system features & dependent types). I will continue to do so. And I will probably write other commercial, money-making software for enterprises and for myself for years to come.

I have plenty of experience programming in other languages. Clojure, Go, Java, Python. Haskell was the hardest to pick up. But now that I know it, writing other languages requires so much more energy in comparison. I barely have to try to deliver equal results compared to solving the same problems with other tools (so it's not a result of me just increasing my skill - the tool itself is a force multiplier for myself 100%)
Weird. It hasn’t worked for me in months. Maybe longer. Maybe I’m part of some UX strata.
Many of the positive qualities that harbor close ties and meaningful relationships with family and friends require "work" and time, most people today either do not have the time (perhaps due to work commitments etc.) or will not invest the effort required to create new or sustain and make existing relationships grow with time.

I am reminded of the old saying, - 'You can't have your cake and eat it'. By that, I mean, their is a trade-off when devoting many of your waking hours to work, excessive entertainment and other pursuits related purely to material gains and then in turn neglecting the just as important social connections in your life. The result is typically loneliness or worse...

I can appreciate for many people it can seem out of their control to reach some form of work/life balance but over time everyone has the power to both start making changes in their life styles and also, the way they react to the events in their life. With some sacrifices and motivation to do so, you definitely increase your chances of lessening loneliness.
Monads are from category theory, so at most they were adopted, not developed.

They are a workaround, because by definition purity implies that nothing changes in the world.

I can run the same Haskell program multiple times, and it might eventually produce different values as output given the same input values, e.g. an URL or file handle.
Jocms: Simple CMS for Static Websites
It shouldn't; fluid is an insulator and the lubricant has enough (viscosity? tensile strength? I'm not a materials guy) to adhere to the part in question. The soundwaves must be super high-frequency so they should just get absorbed without displacement.

I'd be curious to see if something like this could succesfully handle an Etch-a-Sketch or Magna-Doodle without ruining the picture though.
A lot of people still don't understand that a lot of pro Bernie people ended up voting for Trump. After the DNC stuff people went even harder for Trump. People also don't get that Trump supporters are jumping ship to support Bernie and Yang in this election (e.g. this article suggesting connection to MAGA bots is evidence that Yang Gangers are bots).
They are very different ad companies.

One shows ads along side search results based on what you are looking for... FB snoops on me and shoves cereal ads at me like street corner flyer pushers.
Google maps with Street View, Translate and Search are 3 things I would not want to loose.

FB - If it disappears tomorrow I would not even notice.
Google and Microsoft shouldn’t decide how technology is regulated
I’m personally more interested in societal impacts to it.

YouTube is an impactful media, and it is moderated by personal judgements of, low paid, unqualified “moderators”, who may or may not have PTSD warping judgements or has political or religious inclinations.

I remember there was a news story of a Facebook moderator whose PTSD caused them to flag a legitimate family photo as a child pornography. I don’t think there is any other interpretation to it than that repeated exposure to images to flag will lead to the standards within the moderator to rise towards infinity sooner or later, beyond logic.

This is a slow fire burning the library of Alexandria that is the Internet, because everything WILL be labeled as “hateful offensive violent pornography” or something, past which point only static noises remain.

This needs to stop.
>Air-Traffic Control Is in the Midst of a Major Change from Radar to GPS

Nope, no foreseeable issues there!
One of my favs. I love the mix of SF and slice-of-life.
pansa had a great answer so I will just add to that. Multiple dispatch is rare among programming languages and the few which do it only has it as an add-on.

I believe Julia is the only programming language where multiple dispatch is the way all function calls work. There are no exceptions. It is also the only language where it was used to aid a JIT compiler.

Once you dig into multiple dispatch and see how it affects everything from performance to Julia package design and how packages integrate with each other, you will just be blown away.

It is hard to convey how ingenious this solution is. Even the creators themselves have admitted they did not realize how clever this would end up being. They only realized after people started actively using Julia what a gold mine they had hit.
I'm pretty sure the next thing I want to use is very similar to sandstorm.io, but instead of apps being centralized, they're federated. The OS will moderate the connections between services. The services will just see messages and contacts.
Ball watches use Tritium in glass tubes for some really incredible lume https://shop.ballwatch.ch/en/
Interestingly, actual bona fide AT&T System 5 Release 3 Unix had a "help" command, which was a full-screen menu-driven interactive help system.

* https://unix.stackexchange.com/a/448799/5132

There was also "learn", in BSD as I recall.
Maybe that's the point. Google is much so much easier that even if I want to read article on Wikipedia, I still search it first on Google.
My comment was based on facts, not opinion or conjecture. I guess certain people just don't like facts that don't look good to them.
C++ treats backwards compatibility as important.

New code doesn't have to use old features.