skysight-inc/HackerNews huggingface dataset:
Emacs is a wide family of text editors. GNU Emacs is just one. Originally Emacs was implemented as a set of TECO macros. The second Emacs was then EINE (Eine is not Emacs). EINE was implemented in Lisp Machine Lisp on top of the Lisp Machine OS. One of the next Emacs editors was Multics Emacs, an Emacs implemented in Maclisp for the Multics mainframe computer. Both Maclisp and Lisp Machine Lisp were full-featured Lisp implementations and thus their Emacs was a Lisp-only implementation. From then on zillions of Emacs variants were implemented. This provides a list of Emacs implementations: http://www.finseth.com/emacs.html

GNU Emacs was developed as a text editor. Its implementation language are C and Elisp - not only the VM is coded in C, but there are other parts written in C. See for example: https://github.com/emacs-mirror/emacs/blob/master/src/frame....

Then Elisp is the extension language for writing extensions (like minor or major modes) and applications using a text-editor user interface. These applications are using the programmable editor buffer as their user interface building block.

General enhanced Lisp implementations which run as a standalone operating system, but which are not special purpose for editor implementation and which are not providing an editor-based user interface exist(ed) several: MIT Lisp Machine OS (and derived), Interlisp-D, ... Mezzano ( https://github.com/froggey/Mezzano ).

Since Elisp was an uncomplete and smaller Lisp - and not a systems programming dialect like Lisp Machine Lisp - its code base is mostly like that: no lexical binding, no real multithreading, no really scalable language constructs, ... moving this language forward is a) not easy and b) not really in the core interest (the core task is being a language for editor extensions).

Also it is questionable whether its editor user interface is a good model for a general UI...
What if the programming language could choose the right level of abstraction for you automatically? For instance a language like Rust forces you to structure your code so as to avoid race conditions etc., it's extra effort but once you've done it it should work. What if a language forced you to make the right abstractions or else it won't compile?
We have self-balancing trees, couldn't we have a self-balancing programming language?
I keep thinking about some way of programming which is more visual, perhaps involving graphs, where the problems of over/under abstraction would be more obvious and the graph could somehow balance/normalize itself somehow.

Just off to prototype this now, should have it done by the end of the day... :)
> Ireland (island)

Curious why you added (island)?
> I’m pretty sensitive to UX but this has never been a problem for me.

> I find it extremely fascinating that some people actually have to look for a scroll bar or clipped content (spoon fed) in order to scroll down.

This demonstrates serious lack of sensitivity as you're unable to look beyond your own immediate usage.
This is what happens when you Google the word “idiot” (not Bing/DuckDuckGo)
However, that abstraction is very localized and thus easy to remove (once the new understanding has been gained), so I'd say it is better.
Dot Net Training in Noida
But why? They are already getting prison sentence for it.

The problem is that all the punishment is actually cost society money and productivity. Like telling people that they can’t get education because of whatever is huge net negative to society.
Hn went down the rabbit hole and got stuck on Gui design...

Did anyone try it? To me it seems like emails are long, have images and attachments and are part of a conversation. The home page just shows almost tweet like emails in those boxes, without pics or attachments or threading.
Deleted not to please downvoters.
I mean $.x and $!x or such craziness:

submethod BUILD(:&!callback, :@!dependencies) { }

https://docs.perl6.org/language/015-classtut#Private_Methods

or the quite useful Z=> operator.

my %hash = @keys Z=> @values;

or the Bat range operators:

(1^..^5).list; # (2 3 4)

I know. It was meant as a Perl6 example chosen at random. It looks as something taken out of the Discworld novels:

https://en.wikipedia.org/wiki/Unseen_University#Octavo
You're right about the possibility of causing disruption (most likely will).

However, the reason isn't because old production houses don't want to or cannot make content like Netflix (because it's going to be the same people working on Netflix's content). It's because traditional cinema and Netflix have a different audience and Netflix gives the same film makers access to an audience whose critical appreciation for content is different from that of the masses.
> Others would have to risk their health to compete.

This is pretty tenuous for some things though, like ephedrine, clenbuterol, or blood doping.
I'm pretty sure central coordination is not required for at least some significant benefit.

If you drive at the average travel speed steadily instead of filling gaps in front of you as soon as they open, that smooths traffic out for the car behind you as well. Traffic waves of stops and starts can still form back a bit behind you, but it's unlikely to happen immediately behind you. If even a small fraction of drivers drove like this, there would be much less opportunity for spontaneous jams to form.

I saw an impressive video demonstrating this a few years ago, but just spent a few minutes failing to find it. It showed a guy driving at the average speed of the car in front, so that the gap opened and closed as traffic in front slowed down, sped up, stopped, etc. There are articles about doing this, and animations, but what made this a compelling video was where it was filmed: a long straight concave-up road full of cars that was coming down a hill, so you could look out the back and see an long line of cars moving smoothly and not jammed, while in front there was a long line of cars stopping and starting chaotically.
Total tangent. Amazon Prime's video library here in Australia disapointed me to such an extend that I unsubscribed within minutes of subscribing.

The dashboard has recommendations. In those recommendations, on this single page, Twilight appeared 26 (TWENTY SIX) times.

Any other page I'd go to would also have several instances of it recommending me a Twilight movie. I literally couldn't find enough decent movies because almost every other movie was from that series.

It was the shortest lived account I've ever owned.

Apologies for the rant. Am disappointed.
How is reification any more type safe than erasure?
Www.alikeapps.com/products/tinder-alike-apps.html
Coffee Meets Bagel (CMB) is a highly curated dating service where women call the final shot on who gets to talk to them among guys who expressed interest. We believe that the best dating experience is offered through a differentiated service for men and women. Globally, Cofee Meets Bagel has generated more than one million dates and lasting relationships.

Coffee Meets Bagel was created by three sisters: Arum, Dawoon, and Soo Kang. The site was launched in New York City on April 17, 2012.

Coffee meets Bagel aka CMB is quite similar to Tinder when it comes to the basics, however, it is more inclusive. The app brings you one match “Bagel” every day at noon, based on what you like, your location and common interests. The bagel will not be a random person but someone who has mutual friends with you. Another cool thing is when a bagel likes you back, the app suggests icebreaker questions and also facilitates actual meet-ups.

So far they have raised about $11.2M and the most recent funding for $7.8M from DCM Ventures, Azure Capital Partners, and other Angel investors.

If you are thinking of becoming the next Tinder on your home ground the time to strike is now. Come up with your own innovative idea, approach us for Tinder clone and our developers will customize your needs so that you can start earning straight away. If you don’t remember someone will beat you to it.

Check out the complete product page on www.alikeapps.com - Tinder Clone Script.
In the UK we have an annual poll of the local population where you have to register to vote - and have had since 1832.
So the entire list is purged every year and built anew in each local area.
As it's an annual ritual, you get into the habit of registering to vote where you live this year - if indeed you want to be registered for a vote. The form turns up about October time so the register can be built for the elections the following May.
How to make up to $3000 per day in affiliate commission and YouTube ads
WHAT AND WHEN IS THE NEXT JUBILEE YEAR?
Not having to own a car to travel by car will of course increase driving, or being driven really.

I'm not sure. When you own a car, you pay large fixed costs but your marginal cost per mile is low, whereas with rented cars it's the reverse.

Sure, people who don't own cars currently will probably ride more, but everyone who does have a car now will have an incentive to ride less.
It's not necessarily always the correct command to run, it's just suggesting what you probably want to do.
It is man made. Like any other law. Not because it is perfect or factually right, but because it works, and works well. That is good enough for me.
The quote describes the situation before JDK 11. As of 11, performance of Oracle JDK and OpenJDK will be exactly the same. They'll sell support and certified LTS builds.
I get what he is saying though. It's like how companies offer unlimited vacation and all these cool perks to make you love working and love staying at work.

"You haven't taken vacation? Nah I can take it whenever! It's not big deal! My team needs me and I love my job!"

I believe he was referring to it can be dangerous to view your work as something you love. Make sure to give space for your loved ones and your own free time and be conscientious of that. Naturally, your company will do it's best so that you do love your work, but understand there is more to life than that.
Yeah - this is scary. They would be mostly useful in targeted assassinations. This is a big political change. In the future you'll not need much army to control a remote government - just insect robots to kill the officials. I guess it will soon be very dangerous to be a politician.

Think about https://en.wikipedia.org/wiki/Assassination_attempts_on_Fide...

Or about https://en.wikipedia.org/wiki/Poisoning_of_Sergei_and_Yulia_...

It is double scary because they can easily be made untraceable. Like in that short story by Philip Dick that I forgot the title again.
The original comment is on a completely different level of analysis. I think that if you know about Linus Torvalds, that you will agree that he knows what SQL is and how it differs from a turing-complete language. The point being made is much deeper and philosophical, and makes a lot of sense in complex systems.
I think Amazon has also been investing heavily in comedy and standup in India similar to what Netflix is doing in the U.S.

Overall I think with 2-day shipping, Amazon Music and Video for little under $20/yr, Amazon is doing a great job in acquiring users so far.
Sweden is similar. A desk job at a big company in IT means a very relaxed atmosphere with no problems leaving early or working from home. Nobody cares.

It's actually a bit annoying if you care about some project though. If you do, you get quite frustrated by the people who don't care (the majority) and you have to work with them.
i use this regularly, though importing to a local postges instance is a better way. That one extra step activates my laziness.
Not eliminate them, the focus is on improving them, and yeah, we should definitively improve bathtubs so people die less in them.
Given the way software is run these days, I’ve been thinking that it might make sense for developers to be working a split shift, so we have people in the office seven hours a day, seven days a week. A 32 hour week of 4 7 hour days and a 4 hour day. Your days should probably be contiguous and everyone would probably have to work at least a half day on the weekend.

This would take a ton of process maturity, but I’ve seen that level of maturity a couple of times. I think it could be done.
How do you flag something as a dupe?
I found this quite enlightened:

> He said the results of Perpetual Guardian’s trial showed that when hiring staff, supervisors should negotiate tasks to be performed, rather than basing contracts on hours new employees spent in the office.

> “Otherwise you’re saying, ‘I’m too lazy to figure out what I want from you, so I’m just going to pay you for showing up,’” Mr. Barnes said.

> “A contract should be about an agreed level of productivity,” he added. “If you deliver that in less time, why should I cut your pay?”

The times I've seen managers worry about time spent it's tended to be someone non-technical. They can't really tell whether the goods have been delivered, so their best proxy is whether the staff are in their seats. Now of course you can sit in your seat and not deliver...
8 hours are too much because with travel time, you have to get up very early and you come home very late.

6 hours would be ideal since you would have time outside work for family, kids and hobbies. It would create a society where people are happier and have more energy, which benefits us all.
You know we do have labor laws. You're acting as if we're going to rewrite them from scratch.

So, given current laws:

1) "no long hair on men" - yes, if presentation is reasonably considered important (which I would say it probably is). Obviously not without a few warnings.

2) "no discussion of politics on social media" - no, you can't fire for this.

Also, the IRS has rules about when someone is an employee versus contractor:

https://www.irs.gov/newsroom/understanding-employee-vs-contr...

Whilst they are open to interpretation to some degree, I would say that Uber drivers are clearly employees, as the degree of behavioral and financial control Uber has is extreme, and Uber provides benefits (insurance), and the relationship is indefinite, and Sony game publishers (aside from the obvious difference in size, which makes the argument entirely ridiculous) are contractors.
What part of that is valuable feedback that the PeerTube team could act upon in any other way than to say "Fuck it, this person on HN said that our project won't work out. Let's all pack up and go home."?
You may be surprised to know that early prime adopters in India paid as less as $4 yearly (I renew at that amount, this includes prime shipping and music as well).

So interestingly, India is a place where acquiring content is relatively easy because the money made from licensing movies for TV (after it is out of cinemas) in India is a lot lesser than the rest of the world. So it's a new income source for production houses with tons of old content and Amazon has jumped at that, making their content appeal to masses in India.

Along with that they've also invested money in creating content specifically for India which isn't comparable to Netflix but good quality sincere efforts nonetheless.

The Indian film industry is ready for online and has welcomed all players. A lot of Indian media houses and production houses are rolling out their own online platforms with subscriptions as well.
This is analogous to confirmation bias. Existing code is the current narrative. New requirements are like new evidence. With each piece of new evidence, you must reconsider the narrative to fit all the evidence.
Protect Kubernetes External Endpoints with OAuth2 Proxy
True that.

I subscribed to Prime before Prime Video was a thing and it still costs me only Rs. 499 a year, which is a joke tbh.
The vast majority do not love what they do at work. It's a luxary afforded to a few only.
I can confirm this isn't true. Danish/US dual-national right here. Denmark is fully aware of my US citizenship.
You would need a working AGI (Artificial General Intelligence) for that to work.

And at that point, you don't really need to worry about compilers, you just have AGI looking at the code.

What you are proposing requires a technological miracle to implement. That's why it doesn't make sense. When we can do miracles, we will obviously use them in the mentioned and in many other areas. The problem is to create AGI.
How is the Granfors axe? I'm considering getting a right handed broad axe from them, but it is quite expensive. I have their froe and it seems to be great.

I'm contemplating either buying one from them or going to a blacksmithing course in Estonia to forge one myself. The price is about the same but doing it myself would give me new skills and experience.
Microsoft, Google, Facebook, Twitter Announce &quot;Open Transfer Project&quot;
I read that, but compared to the effort they put into analysing the whole issue, at least an estimate about the cost involved in hosting their own server would be a good decision.
I bet the spending power of non-India Indians in the rest of the world is huge.
Not commenting on the app itself, but isn't kind of a sad thing when discussing an app and stating "not Electron" is probably a major selling point?
Can you source that claim?

Also funny that they took the downloads offline today:

https://docs.oracle.com/technetwork/java/javase/downloads/jd...
> It got to the top of HN. That speaks to a tremendous demand.

No it doesn't. It might just mean that enough people found it "neat" or interesting, but nobody should mistake a HN frontpage spot for "tremendous demand". It might also just mean that they used the right hype buzzwords at the right time.
Rotation matrices by themselves do not suffer from gimbal lock. I think you meant Euler angle representations with the rotations always applied in a consistent order around the pitch/yaw/roll axes.
What Is Coming with the Future of Blockchain?
What is Blockchain?
The public encrypted, immutable, decentralized ledger
The Blockchain records each bitcoin transactions
It makes every centralized procedure, activity, and firm entirely autonomous
This allows the user to remove authorities, intermediaries, and churn as well.
The platform streamlines every governance, business, with non-profit activity
This ledger groups into blocks which has some size limitation, the maximum size is 1 MB (megabyte).
The main reasons behind the popularity of blockchain:
Internet connectivity on devices
Grown digital processing power
Quick growth in cybercrimes
The rise of digital currency and bitcoin
The Current Report: According to Venture Scanner, there are 1,049 blockchain startups across 362 funds and 75 countries that have elevated $7.6 Billion in venture capital funding.

The Future Predicted Report: According to Gartner, by 2025, the blockchain business value will increase to somewhat more than $176 billion, and by 2030 it will surpass $3.1 trillion. Until 2025, it doesn’t expect much result on the blockchain.

Get here complete info: https://coinpedia.org/information/what-future-of-blockchain/
It's grisly not grizzly but TBH I love your version too.
If so my guess is Oracle will be gone within 10 years.
I think it should be reserved for ad blocker detected, together with a browser setting that pops up a message that the server is not allowing people with ad blockers.

Then we could just easily ignore those sites who serve ads as a requirement, and they could go die in a fire.
We don't really use postal-codes for Romania, at least not for big cities (I live in Bucharest). The reason is that nobody really knows them, every time I have to fill up a form on a non-Romanian website which has the postal-code as a mandatory field I have to actually look up which postal code is attached to my address.

We use the street name, street number, the building's name if needed (for example my building/block of flats is named "12", but the building sits at number 91) and the entrance name (which usually is a capital letter, starting from A). And of course the apartment number. For individual houses is simpler, you just need the street name and the street number, and for houses located in small villages you just need to put the village name and the person to whom your letter/package is addressed, the postman knows how to get to that person.
> What if someone (perhaps a political campaign or party) with some kind of vested interest and a whole lot of money broke off a couple hundred dollars for a few hundred people?

If those people are OK with committing a felony for a few hundred dollars, ok, but I doubt most people would even entertain the idea.

It's a huge risk, a personal risk, and takes a large number of people who all have to be trusted.

And then any NDA they sign will be made irrelevant as soon as one of them gets immunity for testifying against the organizer in what would inevitably become a RICO case.
As grandparent said, shifting would be enough to mitigate that. Some work Mo/Tue/We/Thu, while others work Tue/We/Thu/Fr, others Mo/Tue/Thu/Fr... etc.
> It's not just more insight on your personal preferences. It's the 100% certainty that one user on two different platforms is the same person.

That's what I was talking about, but thanks for explaining it to anyone who may have missed the point.
> From the government's own figures, a 40% reduction in working hours caused just a 4% drop in productivity.

and

> That lasted 2 or 3 months,

It's quite possible that people 'pulled together' to get through the crisis, similar to how people managed in the war with the 'Dunkirk Spirit'. Just because we seemingly did well through a three month crisis does not mean that is a long term sustainable plan.
I think if the maps service is part of your core product, it is good considering a self hosted solution. Yes, it costs time you want to save as a startup, but at least you control your own product and can manage your cost directly.
It's easy to go to far with those by accident. Examples:

- no private aircraft - what about rural doctors and farmers?

- no high end credit card - so you want them to pay more (higher interest) to the banks, because... why?

- can't be a director - so do you just take their company from them? who do you give it to? how does that help repay debt?

- no golf - so if someone's a professional golfer/trainer you're stripping them of a job that would help repay the debt?

Almost all these ideas are like debtors prison - maybe feels good to kick the guilty, but does society benefit?
Thanks so much for the detailed clarification! The k8s-as-Borg-successor meme is even perpetuated on the Borg paper, so I guess that's why I repeated it :P

If I may ask, is it primarily just reliance on publicly-available infrastructural pieces that hobbles K8s in terms of scalability? i.e. that the problem is more about ecosystem than architecture, because the industry just doesn't have things like (or as "good" as) Stubby and Chubby, and Google's basically never going to open-source/reimplement those?

Thanks again!
"non-India Indians" are called NRIs (non-resident Indians).

And you're right, in the list of ethnic groups in USA by household income, Indian Americans rank number 1.

https://en.wikipedia.org/wiki/List_of_ethnic_groups_in_the_U...
Handling OOM livelocks is exciting, and they have a good explanation for why the current OOM-killer fails:

> One usecase is avoiding OOM hangs/livelocks. The reason these happen
is because the OOM killer is triggered by reclaim not being able to
free pages, but with fast flash devices there is always some clean
and uptodate cache to reclaim; the OOM killer never kicks in, even as
tasks spend 90% of the time thrashing the cache pages of their own
executables. There is no situation where this ever makes sense in
practice.
Here’s another one - gliders that can reach 835 kmh:

https://www.youtube.com/watch?v=nv7-YM4wno8
Since apparently nobody else wants to tell you: your very high levels of passive-aggressiveness and silent grudge nurturing lead me to estimate it around 70% likely that you are the problem. How do you think he would describe you, if given the opportunity to respond? You should think about it.