skysight-inc/HackerNews huggingface dataset:
The landing page had a large hand-drawn graphic of a country landscape with nothing much happening unless you hover over a certain loch for more than 2 seconds whereupon a little graphic of a sea monster pops out from the loch.

In another workplace, the retrieval of log files from customer sites had become a paperwork nightmare until a little feature was added that meant shift-clicking the Help > About... button opened an 'admin console'. By the time I'd left there the 'admin console' had seven tabs worth of features.
The analogy might "make sense" but it's not useful. All it does is drive discussion towards arguments framed in the context of the analogy. Except we're not talking about public transportation! We're talking about programs! Points about "roads are everywhere" and "Are you driving across the Pacific?" are just snark.

As an example, let's take this quote:

> So yeah, Go will get you there. It will take you a lot longer to get there when you aren't going 600MPH, and you can carry a lot less people, but at least you aren't driving a car like the people using Python.

If Go was the name of a Cessna, C++ the name of a commercial airliner, and Python the name of a car, then that statement might make _some_ sense. But no, they're programming languages and you can't just throw this analogy out there and then try to have a serious discussion based on it.

Sometimes a Go program performs faster than a C++ or Rust program, and is written in less time. For certain domains, you might get something working (and performing faster) in less time in Python than writing it in Go. Python (and others) can call out to C libraries. Oh, I don't recall your car being able to summon a commercial airliner to pick it up in the middle of highway traffic. But that's how you'd have to explain FFI in this make-believe world of programming language cars.
Well they are making one big instance nothing else. Also unfortunately it means that you can't possibly federate with matrix.org. I've been running small otherwise perfectly functioning instance for few years for my circle/work as slack alternative on small vps. One time i did the amazing mistake of turning on federation with matrix.org. It immediately killed my servers performance especially when i joined some popular channel. The channels probably have more messages than my whole server combined. And it works the other way too - matrix.org is like sponge sucking other instances.

I guess this is the real problem for me - i would love to federate but i can't possibly police or enforce what servers/channels are small enough that my users can join them.
Google’s Radical Gmail Redesign Is Finally Rolling Out on Android
See Ben Bratton’s TED talk: https://youtu.be/Yo5cKRmJaf0
> Is the tome A New Kind of Science worth reading?

The best thing about ANKOS were the footnotes. The footnotes/appendices could have made a good popular book on the history and relationship of computation and physics, except for all of the gag-reflex-inducing Mathematica self-promotion. Here is an example from the first footnote I clicked on just now:

"But in the so-called lambda calculus of Alonzo Church from around 1930 what were instead used were pure functions... of just the kind now familiar from Mathematica."

https://wolframscience.com/nks/notes-11-12--lambda-calculus/

The whole book is full of things like that.
>The open source issue is fixed, it is called AGPL.

AGPL has one major drawback though, it prevents free non-commercial use.

If I use ghostscript for a research data collection system, I have to open source the whole thing?

I wish there was a version of AGPL which exempted non-commercial use, as I doubt anybody means to force charities to pay up...
The author doesn't mention where he went on retreat

Respectfully, did you read the article? Because both Vipassana and Mr. Goenka are mentioned.

In my experience nothing in Vipassana is particularly bizarre. Eating two meals a day with a snack in the evening isn't an ascetic practice, and neither is the sleep schedule which allows for 6.5 hours a night. The sleep I will admit is an adjustment, but it's a challenge, not an impossibility. And not a health risk. It's a great deal of meditation, but that's the idea.
I clicked the logo 3 times. It's not a video :)
That doesn't mean the connection between all servers is encrypted (smtp can be routed through multiple servers) nor does it mean that google or whatever server the data get stored on/routed through can't read your communication.

The whole thing just sets a low bar because it can't implement all the things other messengers already support (for instance not disclosing who you are talking to)
The very high-level view is that Matrix is a set of protocols for syncing messages and state between servers. Matrix is to XMPP what NNTP is to SMTP. This makes multi-device and disconnections much easier to handle, because all you need to do is to wait for the messages to eventually arrive; this is in contrast to XMPP which favors direct routing of a message and synchronization is second.

In my own view it's a much more robust way of architecting communication: the server(s) should assume that remote parties will be off, and remote parties will come and get what they want at their own pace and time. Maybe they won't receive a few messages immediately but can immediately retrieve multiple when needed. With a stretch you could see a parallel with Kafka: instead of trying to send stuff to consumers as soon as it is produced, just store it, and when clients are up they'll process stuff.
Space resource usage could first happen with asteroids, not on the Moon or Mars. Propellants mined from asteroids can be transferred anywhere with very low delta V and low thrust. It just takes time.
Now that I've been hired I want to know which companies are improving their onboarding process. I got hired and was basically thrown to the wolves. Maybe I'm just lazy or stupid, but I feel like too many companies hire senior people and expect them to just start making major architectural changes day one without any ramp-up.

Just give me some bugs to fix for the first month or two. I need to learn your code and technologies involved, all while setting up my HR/benefits, learning the team and the facilities... You can ask me hard questions, but keep in mind my knowledge of your code is weak. I'm not ready to make proposals when I don't even know what your problems are or what is important to the stakeholders.

Also, I think I messed up and failed to fully vet the job I signed up for. I was so focused on getting a job in the valley that I let my standards drop. Now I'm at a job where I feel I am a poor fit. I'm not sure I'll last a year(my choice, I think), and after having just worked another job for a year, I think it's not going to look great when I try to find a new job. I'm thinking of just going back to contracting. I'm not cut out for big company politics. I just want to make cool shit.
I am flabbergasted that you were not aware of JAXA.

How is this possible. What are people been taught?

https://en.wikipedia.org/wiki/JAXA
How does the sync work? What protocol?
I kind of agree with you, but I'll add that XMPP usage of XML is weird enough that it makes it hard it use a normal XML parser / producer. Honestly I really wanted to like XMPP. I read all the specs at the time, even started to write some code, but all I can say is that it really sucks. I haven't looked at matrix yet, I hope it's better
From the point of view of an XMPP server developer, the main advantage of Matrix seems to be that they have a well-funded marketing department.
Would this almost certainly apply to all users (commercial and non-commercial) of AES-OCB in OpenSSL, seeing as OpenSSL already has a license from Phillip Rogaway?

https://en.wikipedia.org/wiki/OCB_mode#Patents
It’s a shame because I used Onavo before it was acquired and back in the days of limited mobile data plans it really reduced my bills. I didn’t trust FB so ditched it right after they got bought (feeling validated!).

However it got me thinking. What if FB and others went to the popular VPN services (like ExpressVPN) and said ‘here’s $xxx million - could you share aggregate data about visits to our competitors’. How many would go for it?
I'm left handed but when I have had a physical mouse (or... trackball) it's always on the right. My left hand, at this point, is essentially incompetent at mousing. That's partly because in the computer lab at school the mice were on the right side and often the cables were too short to be moved to the left with easy use. In other shared environments it's good to be able to just sit down at any machine and use the mouse there---the same reason left-handed people often want to still learn right-handed guitar.

If I'm on my laptop I use the trackpad mostly with my left, but on the few occasions I've used a separate trackpad device I've put it on the right.
Wow, I've never even heard of a podcast for which you have to pay. The podcasts I listen to are either subsidised by political and literary journals, publishing houses, and research centres, supported by mass donations, produced by the BBC, and/or include a small number of adverts.
Personally the clients are OK. They might not be the most well designed since that is always problem for projects like that but they are OK.
I left Facebook 3.5 years ago to start a startup and I'm quite happy.

Software engineer and founder are two different roles, and it takes time to transition. Don't expect to be wildly successful in any short period of time.

Launch quickly and try to get users and talk to them. Try to make your first dollar quickly. This will help you learn about business, marketing, product market fit.

I believe that starting a bootstrapped SaaS startup minimizes your risk and maximizes your outcome. It's relatively easy to make money and become profitable, compared to other kinds of startups. Once you're profitable, it's hard to die.

Lastly, bring a designer with you from big co (assuming you're an engineer). People want to use well designed products, and simple UX coverts better.
> haven't read The Mind Illuminated, so I'm not sure if it's the same thing.

Basically it says at the end of the book telling us about: suffering, impeanence and no self. He tell us we should notice we become angry and enraged like a nihilist. (1)
The idea is that meditation and absorption is the only salvation to that , meaning without these skills you will be bound to suffer for real.

>Regardless, there is no such thing as "red pilled" when it comes to all of this, and nobody who engages in intense meditation is immune. I went through it once and that was quite enough.

Well I am sorry for the language, as a lay Buddhist myself keeping up with the discourses, middle length,combined of the Buddha and other sutras. They are nihilistic and don't talk about the meaning of life but just about salivation from suffering.

(1) Buddha was the first nihilist in the world. Source wikipedia.
A “Dog” Rescued from an Icy Estonian River Is a Wolf
Advertisers Boycott YouTube After Pedophiles Swarm Comments on Children Videos
Good point! Some French jurisdictions are working on it: see "Towards more understandable decisions from the Court of Cassation (finally)" published last week https://bit.ly/2Ivhcgf
Anyone know of an alternate hosting service that is as simple as including a Dockerfile and changing your DNS, other than Zeit and Heroku?
We had a big teletext offering in France too at some point. Minitel is not it. Minitel was a modem+terminal in your house. So, it was bidirectional, secure, and had incorporated billing. You were able to do all kinds of things with it: enter chatrooms, order stuff (like train tickets), register/check the results for some exams, etc.
We changed our voice conferencing to Discord since it worked better than anything else we had tried
Yeah, it seems it got deleted. I switched to another disposable email provider, you can check again the link.
Some states have laws that prohibit employers from claiming ownership over what the employee does with their own time as long as it is unrelated to the work of the business... but not much is unrelated to Google.
What was the thing you most liked about this service compared to its competitors. It's the first time I'm hearing about this service and couldn't really understand why people are raving so much about it. To me this looks like YAAS so I guess best ask someone who used it for sometime and paid $79/mo for it.
So do i really have to build it?!
Working on it at https://moonlightwork.com. We treat work as a matching problem. We have an application process, but we accept every developer and designer who has 2 years of experience and a complete profile.
I wish Redis and its ecosystem was 100% open source, but I also wish for a pony.

I applaud Redis Labs for not being one of the companies (such as MongoDB) that appears to be intentionally trying to muddy the waters by blurring the distinction between open source and proprietary software.
Space mining to build more things in space has to be the next big focus.

There is very little coherent argument for bringing space resources back down to earth.
I opened the article in Chrome on Android and it was indeed an awful experience but I then switched to the HN browser tab and enjoyed the ad free browsing
I (also left-handed) got the impression that I'd probably be a bit more accurate using my left, but found right-handed overall more practical, since you can't really switch all the random PCs you use around, especially nowadays where many have non-symmetric mice you can't really hold with your left, and for me consistency wins then. I use laptop touchpads with my left though.
We've been working on a new video-interviewing tool for about a year now: https://hireflix.com/ One of our main goals is to improve the remote interview experience for both recruiter and recruitee. Feel free to request access to the beta at the site! Would be great to have some people from HN testing our platform.
Out of curiosity (I'm not hiring :-) ), what does "reasonable salary" mean to you? Also, how do you evaluate the similarity of jobs? I'm asking because if I were looking to decide if I'm making a reasonable salary, I don't really even know where to start. I mean junior/intermediate/senior developer mean completely different things in different companies. The role of lead developer might be completely different as well. And given those different responsibilities, what is worth more or less money? Knowledge of certain skills (more rare is worth more? probably, but by how much?) Same thing for things like remote vs co-located (how much of a hit should I expect for remote?). Inventions agreement vs. my side projects are my own? The likelihood of a lot of overtime? The current health of the company (high risk company means more pay, I would think???)

Not taking a go at you. These are seriously things I think about and was wondering if you had thought about them too :-)
Does this mean that analytics will also be blocked? If it is true it will be a shot in the foot, because Google pays a lot of money to Mozilla. Translated automatically.
On 9 May 2003, Hayabusa (meaning, Peregrine falcon), was launched from an M-V rocket. The goal of the mission was to collect samples from a small near-Earth asteroid named 25143 Itokawa. The craft rendezvoused with the asteroid in September 2005. It was confirmed that the spacecraft successfully landed on the asteroid in November 2005, after some initial confusion regarding the incoming data. Hayabusa returned to Earth with samples from the asteroid on 13 June 2010.
I would be really neat if we could get a demo mission that converts some local resource on an asteroid to fuel and refuels an orbiter. Perhaps electrolyse some ice to Hydrogen and Oxygen.
I'm a fan of Purism for what they do, even though I don't own any of their products yet.

But how do they even justify this sentence, given that CPU design and fabrication are full of compromises?

"The i.MX8M Quad is the most powerful CPU that has both a good operating temperature and a good battery life."
A Science Fiction Story Exploring the Future of Privacy and AI
Because it goes against the rhetorical that tech is a "young persons" game that many of the large tech companies seem to imply.

On a side note whilst many people fail to deliver a side project they have spent a few months developing this man has been released and developing his for 20 years which I believe is praise worthy
It is always great to see what an utterly incorrigible dweeb (and I use that term affectionately) does with power and money. I just fucking love that instead of a Learjet he has basically a large ecosystem of software built specifically for his personal needs.
I think every new job involves a bit of imposter syndrome.
What’s modern about it? The guy has been at it for twenty years. And it’s always been this way.
https://www.xkcd.com/1053/

Keep in mind that not everyone knows the same things. Why not just be happy that they learned something?
Why Tooltips Are Terrible, and How to Better Design Them
Hopfully this ebook can help those who want to build modern applications in the cloud.

Regard
Writer on https://www.tolongtangtugas.web.id
How Our Universe Could Emerge as a Hologram
You pretty much got it, although the analysis becomes a lot simpler if you consider evaluating the generating function in base b by substituting x = b. I'll use multiples of 10 here for visual understanding:

>>> import decimal
>>> decimal.getcontext().prec = 50
>>> b = decimal.Decimal(10**3)
>>> b/(b**2 - b - 1)
Decimal('0.0010010020030050080130210340550891442333776109885996')

For a large enough b we don't have to worry of overflow from the next terms. So then we can shift k terms, mod b to get rid of the earlier terms, and floor to get rid of (the infinite) later terms:

>>> k = 6
>>> b**k * b/(b**2 - b - 1)
Decimal('1001002003005008.0130210340550891442333776109885996')
^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
mod b floor

So for any sufficiently large b we have floor(b^(k+1)/(b^2 - b - 1)) % b. And if we let b = 2^(k+c) for a sufficiently large constant c we use asymptotics to find that this is a sufficiently large b for large k, and check the first couple numbers to find that b = 2^(k+1) works.
> InterviewBit stands out compared to other traditional agencies by providing coding exercises to the candidates to test their coding skills and understand their level of experience

How does using candidates time for coding exercises make them stand out"?
... none of which needs to be real :)
This is very interesting to me as I work in Japan as well (although working remotely on contracts). I wonder if you wouldn't mind getting in touch with me to chat (my contact details are in my profile). I sometimes think about potentially getting a job with a Japanese company and this is something I worry about. To be honest, I don't even know how to negotiate in Japanese culture :-) Your boss says, "Here is your salary". End of negotiations. (I suppose you can get really drunk at the enkai and accidentally complain about your salary ;-) ).
It's the time spent working for the company.
> AGPL has one major drawback though, it prevents free non-commercial use.

No, it doesn’t. It just requires that you release the source code of the modifications.

https://tldrlegal.com/license/gnu-affero-general-public-lice...

An open source licence can’t prevent any use, otherwise it would no longer be an open source licence.
Arguably it is easier to check a few jets you buy once than software used by many thousand persons on different machines with differnt versions and monthly updates.

I am pretty sure that especially in weapon systems it is quite common for customers to demand special changes, services and insight.
Thailand tourist places are full of mafia-style price controls (in phuket atleast it was mafia, so it's still in pattaya). They should be turned off and just suck up and go to do real work.
All the moneys (which is big!) coming to tourist attractions goes to few large pockets, and not giving dam about the environment, education, health-care, people and so on.
Come on, then it's a straight down slope to the company owns all intelectual output. Write a sonnet for a lover ? Bam, it owns it.

If it wasn't planned through the usual company command-and-control chain of command, it obviously should be outside company time when you're at home.
First thing on shorewall was always to set ADMINISABSENTMINDED=Yes :)
I’d rather see nginx ads than the ones I usually see to be honest.
I have very little knowledge of GSM&Co, but wouldn't it also allow a very similar tracking, practically forcing you to go into flight mode if you want to remain "invisible" to this technology?
They don't use any IDEs or modern editors, but vim as a bare bones text entry, without syntax highlighting or word completion.
The moon would be acceptable and Mars is simply the next big thing.

Esp. the moon because you can use a cannon to launch spacecraft so you don't need to use fuel on it (if you'd do it with a magnetic cannon you could do it entirely with solar arrays).
That's totally right. In our original dataset, 45% of decisions have no explicit titles splitting categories, so it's quite difficult to read them.

We classify each paragraph as one of "facts", "pleas", "grounds", etc. in order to generate a table of contents and help users read a court decision more easily. For example, one may want to directly jump to the operative part of the judgement: he just has to click on the "Operative part" of the table of contents, instead of having to read all the decision and guess when that part actually starts.

It's indeed intended to improve our users experience on Doctrine's website https://www.doctrine.fr (legal search engine).
Hmmm. Disturbing. I’m going to leave the post in place but also feel a little embarrassed.
This is a variant of "do it for the exposure", which is deeply disrespectful to anyone's time and dignity. Regardless of whether or not you are right in terms of money made, society as a whole would benefit if we stopped playing that particular rigged game.
When you have to run many different apps from 3rd party devs, having standard deployment format helps. Or on-demand apps, like ETL jobs.

Containers offer not much benefit if you're cloud native - you already have VMs and heaps of automation APIs.
Don't worry, when podcasts get popular enough the goverments worldwide will find a way to use "regulations to protect consumers" to slowly make podcasts possible and profitable only if you are a big business. Just like it's happening with websites.
As of 2018, the US GDP is 7.34x the one of France, not 10x. And in 2019, the US population is 4.91x bigger that France population, leading to a GDP per capita being 1.50x higher, not 2x.

You cannot round numbers at 1 significant digit and use them for further computations, that's butchering math.
Edinburgh Parents Block Sick Child’s Learning Robot from Class
> ML can detect kids in videos

Even dental scans and x-rays can't give you a reliable chronological age for somebody [0].

In that context, I consider it extremely doubtful that some ML algorithm solved this whole problem by just using pictures/visual recording, that sounds a bit too much like magic/wishful thinking.

[0] https://www.newscientist.com/article/mg21428644-300-with-no-...
Go programming language is designed for developers with mediocre level of intelligence!

The original language authors talk about that all the time, but nobody listens.

If you bring Generics to Go, most Go developers will be forced to switch to another simplistic programming language, like Basic.

[https://i.imgur.com/Y39gsPI.png]
One time I had to write a Json marshaller in bash (don't ask), and bats was invaluable. BATS is great when you need to unit test bash. And for the most basic integration tests on something that is meant to be a CLI.