skysight-inc/HackerNews huggingface dataset:
I think Clojure commits to being a hosted language with a pragmatic attitude to the underlying platform, rather than committing to Java. It keeps the JVM / JS / .Net layer accessible. Sorry for the nitpick but I think it's an important nuance.

A Racket or SBCL hosted Clojure might be pretty cool.
The Human Brain Project Hasn’t Lived Up to Its Promise
Free Website Analytics
I earn my living as a search engine optimization specialist and am always being asked by my clients about Free Website analytics. I always suggest that they make use of the excellent Google Analytics system.

Yes there are other free analytics programs out there and even some costly paid for analytics solutions but none of them, in my opinion can better or even match the ability of Google Analytics.

To use Google Analytics you need to register for a free account and then tell it the url of the website you want to monitor. You are given a piece of code containing a unique number. This code is pasted into the template that your websites uses or if you are fortunate enough to be using Wordpress you can just enter the unique number and it's all done.

The home page of Google Analytics will list all the websites that you are currently tracking. You can then click on each one to analyse the information in more detail. At first glance the level of information available can seem overwhelming but the key is to not try to take it all in, in one go.

https://consumerscomment.com/your-income-profits-review/
how so? If everything is stored in IPSS, then it should always be online. The IPFS daemon is local, so you can commit things without any network connection. Am I misunderstanding what IPFS is?
Anyone know why systems like this aren’t Linux based? Seems rather ironic when stack overflow seems to be a staple of the open source/sharing community.
That has a lead breaking issue; have they fixed it? I own the 800 and would recommend against it.
Become Better Python Developer with Those EuroPython 2019 Talks
It would be interesting to get a guesstimate for the licensing costs of all this.
In this case the authors themselves put the pdf on their website.

In the general case, you can almost always download the article from scihub by searching for the DOI of the publication.
They started with .NET MVC + SQL Server which was not running on Linux back then.
Those studies are a pretty weak argument. The first link isn't about the type of diversity grandparent was talking about, but "informational diversity". The paper produces no direct correlation. The pragmatic angle is overblown.

It being the right thing to do is a much stronger argument imo. Which I agree with, but companies generally aren't interested in it, unless they can use it for marketing.
The Dominant Ecommerce Companies in Other Parts of the World
Definitely agree with this, quite a remarkable place. Although highly decorated rather underplays expectation I think. It's more a Victorian cathedral of engineering. Crossness is of the era that was perhaps the height of Victorian confidence, and it showed in the attention to detail and aesthetic in something seen by so few.
Alternatively, it is possible to be yourself while still caring a great deal about what other people think, but not letting it influence your behaviour. Only your emotions.

I think “not caring what others think” gets too much credit, honestly. It’s fine to care, because that also brings joy, for example I bet your uncle was damn proud that you liked him so much for whom he was :) that only works if you care. Which I’m sure he did.

Allowing yourself to be vulnerable in public is a laudable skill.
Wells’ atomic bombs sci-fi was of the type «there is energy in the atom, and maybe someone will use this in bombs someday». Nowhere close to the physical reality of a weapon, more in the realm of philosophy that strong AI currently is. We have an existence proof of intelligence already, after all. The idea is not based on pure fantasy, even though the practicalities are unknown.

Leo Szilard had more plausible philosophical musings in the early thirties, that did not have root in any workable practical idea. The published theoretical breakthroughs you mention didn’t happen until the late thirties. Nuclear fission, the precursor to the idea of an exponential chain reaction, happened only in 1938, 7 years before Trinity.
History of Programming Languages
Secure vault places do exist which aren't run through banks.
Eva Baluchova's Tech Recruiter
IIRC from previous articles, HAProxy and Redis are key components too.
This is nice work. Does anyone know if it's possible to enable reader view "programatically", though?
Yes have eyed that up already, but much more expensive. I can loose the Pentel knowing it's "just" another £8.
It also doubled in speed. As a long term FF user (and webdev), I was over the moon to trade in a few extensions for that sort of performance boost.

A year or so after the fact, I can't even remember what I've lost. Couldn't have been that important.
> In this case the authors themselves put the pdf on their website.

OT: This should honestly be a criminal offense, at least if done before a year passes. The publisher does valuable work in vetting contributions and checking the paper before publishing. They shouldn't be cheated out of their fair share of money that comes with due process just because authors go rogue.
back when I did selenium (with python) I wait-ed for the wait for next page to load (html element becomes stale) and for textbox/checkbox/etc. you are selecting to be present with a few tiny helper functions. That took most of the magic sleeps out although I still needed timeouts on the waits
> will

That's future tense that you just quoted.

From the first paragraph of the blogpost:

> Now, I'm, finally, at the stage when I can start publishing it. But I intend to do that, first, gradually in this blog and then put the final version — hopefully, improved and polished thanks to the comments of the first readers — on Leanpub.
David Wu wrote KatoGo which is doing new and exciting stuff in Go Ai. He's writing a ton of code and performing even more experiments.
From the article: "Large parts of the file API look like this, where behavior varies across filesystems or across different modes of the same filesystem. For example, if we look at mainstream filesystems, appends are atomic, except when using ext3 or ext4 with data=writeback, or ext2 in any mode and directory operations can't be re-ordered w.r.t. any other operations, except on btrfs."

That doesn't mean ext4 is problem-free, but it does mean that other filesystems have different problems that are not fixed by mitigations for ext4's quirks.
With Antara Smart Chain Composer from Komodo, Create Your Own Blockchain in 60s
The dirty secret of ML research is almost all of it is shit (much worse than Sturgeon's law), and something like KNN with minor tweaks will almost always win.

I'm out in the trenches trying to turn ding dong papers into tools that does something useful, and the "muh mape 50% better" papers are effectively always something that should be ignored. Actually better algorithms and implementations (something like gradient boost machines/xgboost) are rare enough attempting to find them in the literature is futile.
Since "gotten" isn't in the list, I'm going with "someplace". It even seems unusual to me as an American, as I would write either "some place" or "somewhere". If the phrase is also unusual in British English, that's definitely something I had never noticed.
Advanced AI can’t tell what’s in these photos. Can you?
Ada doesn't use a garbage collector, so it appears that understanding isn't right. I think it had one as part of the standard in the 80s, but maybe such problems made it go away.
Active listening.
Empathy
Collaboration mean compromise
All decisions have emotions behind them
I see an interesting form of this that isn't exclusive to the poor: daycare.

My wife has the luxury of not having to work so we have never used daycare. That's tens of thousands of dollars, hundreds of hours driving, not getting sick all the time, not needing a second car, the list goes on not to mention the immeasurable cost of missing out on the absolute best hours of your child's life.
How do you determine whether your magnetic field is pointing up and not down?
It's much more reliable.
Have just read this article again. The author has a very pleasant style of writing. Very good explanations and good reasoning in the conclusion. What could also be mentioned is the sideeffect from having n different proprietary "Routers" from different framework vendors as well as "code-splitting" and so on.
Likewise, I tend to give the other person the benefit of the doubt, and when one party accepts the possibility that they might be wrong while the other party professes ironclad certainty that they're right, the argument almost always goes to the latter.

These days I temper my "I'm not certain so we should investigate this" with "but you're not certain either so you're not getting out of investigating it and admitting you're wrong if it comes to that."
The article is Tl;Wbmloc;Dr (too long, way beyond my level of comprehension, didn't read), so forgive any stupid questions. Could the unikernel technology be used to build extremely small Linux distros that contain just the bare minimum to satisfy all dependencies for running say a single software or a small group of them. I'm not interested in virtual machines for network related services but rather in small embedded systems where the user might need to use just one single application for the entire board lifetime. Security wouldn't be a concern there, assuming the user already has complete access to the hardware, that layer could be moved outside of the box by inspecting and firewalling the network traffic.

If yes, does anyone know if there is/will be any automated way say to analyze a software, example: a .deb package containing an user software, then build a list of dependencies and create a bootable image for the requested architecture which will run just that software?
research papers I would guess.
"find a place with lots of PhD folks"

Well, academia is full of them and I found it to be the worst place for petty office politics and daft rivalries, as the old saying goes:

"Academic politics is the most vicious and bitter form of politics, because the stakes are so low."

https://en.wikipedia.org/wiki/Sayre%27s_law
Rails 6 reports object allocations made while rendering view templates
IIRC when Joel Spolsky and Jeff Atwood started Stack Overflow, they both had strong expertise in the Microsoft ecosystem. So they used the skills and knowledge they already had.

It was quite the coup at the time for Microsoft, especially the SQL Server team, to have such a high profile, high-traffic site.
Okay and? Why does userspace care about this? Should Emacs not run on btrfs?
You can get along with people without liking them. In particular at work, being able to work well and effectively with people you don't like is practically required. And that doesn't mean you have to engage in small talk. Just avoid being actively hostile, and cooperate with them.

I'd also recommend trying to respect that people may disagree with you on what is important. It is quite possible for someone to have examined their life as much as you expect, and have decided that they like religion and consumerism and other things that you dislike. People are different. That doesn't make them less valid as human beings.

You also may want to think about whether people are hiding their true selves from you. It is clear that you judge people for what they tell you. Did it ever occur to you that you may have a reputation for doing that? People may actively avoid opening up to you because of your own attitudes and behaviors. It may be known that conversations with you become mini-trials of their personal values. There is far more depth to most people than they are willing to show to their co-workers, and if you are known for disrespecting that, people will hide their true selves from you.
I run this repo, but didn't open the comment. Curious to know why others think.

I chose MIT out of laziness, and because that's what done of the source files were using. I've never heard of the "Blue Oak" licence the comment refers to.

Lots of people and companies have contributed to the icon set over the last couple of years without issue.

I'm of the opinion that having an acknowledgements section of an app / website is sufficient.

I suppose I could add some metadata to each file, but that would inflate most of them to over 1KB.
I don't think that this statement describes the reality we live in.

To me, unikernels feel quite a bit like statically linked server binaries running under an unprivileged UID - but you're choosing not to trust Linux' (or any other kernel's) user separation facilities, but your hypervisor's domU separation facilities instead. In exchange, you lose virtually all of your existing OS's amazing debugging and performance analysis/tuning tools. It's not a tradeoff I'd readily consider.
Productivity Hacks for Software Engineers
Can anyone commnent on how this approach differs from LinuxKit? Or is the LinuxKit plan at all unikernel (MirageOS) based anymore?

I hope people will only use unikernels with memory-safe languages or otherwise well sandboxed runtimes.
Er.... no. That's not what was passed by the EU.

The Copyright Directive is targeted at large "online content-sharing services" - in effect, services like YouTube, not messaging apps - and says that they are liable for what they host. This means that (1) they need to seek a license for any copyrighted content and (2) if they can't do that, find out a way to stop the copyrighted content from appearing.

Plus, member states are now in a two year period to get all this stuff into national law. So nothing is required right now, and chat apps are firmly and completely off limits for this legislation.
> What are the challenges in developing modems?

Miniaturized, high frequency, low-power, high bandwidth, radio modems to be exact - supporting multiple complex protocols. In real-time. Meaning it is all done in hardware, although firmware does some management stuff. It's about as hard as silicon engineering gets.
I don't necessarily subscribe to your viewpoint, but upvoted you anyway.

Downvotes makes sense for pure flamebait or trolling.

But carpet-bombing somebody with whom I don't agree for the sake of disagreement alone is just sad.
I was at Racketcon when Matthew first brought this up publicly. While it is a good way to kill a LISP, it is important to keep in mind that Racket is really an amazing workbench for creating new languages which interact with each other and being a LISP is mostly for the sake of making this easier.

In addition to that goal, Racket was originally created as a teaching language and continues to be used as such. Some people in the community see the odd syntax of LISP as a barrier to entry and would like to see if it would be possible to use a more Algol-like syntax for ease of learning while also preserving the properties which make it easy to extend and define new languages in.

Currently, there is already a distinction between parsing into s-exp and module-begin (i.e. all the interesting parts of your language) and this tech is already used to support languages which are based on s-exp and those which do fancier parsing such as the Datalog language.

Personally, I would rather keep Racket with s-exp and focus on cleaning up the weird stuff that is a holdover from scheme such as not having a consistent interface for comparators like there is for equal?, adding in growable arrays as part of the standard library, and not insisting upon an enormous block of end parents all on the same line (this is largely a product of the API for extending DrRacket being somewhat obtuse for indentation).
Engineering superbugs, accidentally or otherwise
Proximity mines in the complex. LTK.
GNU/Hurd on the desktop.
Spolsky is former MS and familiar with their stack.

Additionally, SQL Server is a very good database, fast, reliable and feature-rich.

Additionally part 2: Microsoft owns Github, can’t get more open source than that!
Oracle Linux on Btrfs for the Raspberry Pi
After the run up to the Second Iraq War, the NYT does not deserve the benefit of doubt when it comes to their reporting.

https://observer.com/2015/04/judith-miller-carried-water-for...
There is no doubt that using handles like that takes concepts the same like OOP, such as constructor, encapsulation, object methods, etc. Therefore moving this API interface to OOP would mean a straightforward 1-on-1 mapping. Claiming this has no relation to an OOP setup is therefore not correct. It would have had the exact same interface if it was written in OOP.

Maybe we are talking next to each other about what a good programming language is. For me as a professional programmer, it means to sell value. This implies that the companies I work for can make the most amount of revenue. Thanks to free market forces, we can assume that the most "optimal" programming languages survive. Remark that "optimal" is not expressed in terms of aesthetics or whatever, but is purely the productivity of generating money.

You can indeed claim that fast food is not healthy, but from a business perspective, it is a success story, and therefore also popular. I don't know how "healthy" OOP is, but it is hard to argue that it is not a business success story. And that is exactly what I offer to my clients.

Edit: And to be honest, I would have no clue how I could make the business case for any of the projects I ever worked on for not using OOP. These include games, consumer mobile apps, robotics and various business applications (smart client-server, etc).
Cash investment, pointed out elsewhere in the thread.
A small tool written in rust for Texter(programmer)
Check out AROS sometime, it's aiming to be binary comaptible and the feel is quite similar
The first reflection of many people on this post is that
we already have tools like grep, ag, pt, ripgrep and so
on, why you create a more junk thing. my answer is as followed:
1. I just need a simpler and more direct thing, just
like "ls" has a lot of options, but I use the most
high-frequency only ls, ls -l, ls -la, so every high-frequency use form Have been aliased, I use the highest
frequency of grep is the recursive subdirectory search,
very high frequency so that I want to create a tool to
do only this thing, and do the fastest and best directly

2. In order to rewrite with Rust, I love C, Ada, Zig, and I want to taste Rust now.
This just now settles that anyone wanting to use Lisp to do anything practical has only one option: Clojure.

It's a shame, because Racket had the promise to be something really useful. Also throwing your dedicated 1% users under the bus, to attract 99% users who won't use your tool no matter what, is bad idea from a product management perspective.

I honestly feel f# has won the ML family language wars, and you won't be able to do much there. Even if you have decent ideas, you still have to solve the library problem. And yeah, given how scanty your user base is going to be, not many are going to write books either.

The fact that they even consider this idea seems shocking to me, let alone announce such a thing on a mailing list.
If "authors go rogue" they have recourse today.

But determining whether or not authors have "gone rogue" depends on their agreement with the publisher. You do not have a basis for claiming they have done so unless you know whether or not they have obtained permission or whether or not they never handed over rights in the first place.
From your link:

The most recent figures of how many creatures are killed by cats are from the Mammal Society. They estimate that cats in the UK catch up to 275 million prey items a year, of which 27 million are birds.

Joakal claimed billions. Your link says a quarter billion just in the UK.
>(That’s true at every income level, anyway, not having a mansion in the Hamptons is “objectively” worse than having one.)

I'm assuming, from context, that the figure of merit for this discussion is having money in the future. Obviously, in the context of getting a reality tv show, a mansion in the Hamptons is "objectively" better than having a bunch of cash and a modest place to live, but we're talking about having money in the future here. Buying and living in a mansion is... usually not a great way to go about furthering that goal; I'd argue that living in a mansion, in the context of the goals we're talking about here, is objectively worse than living somewhere modest and putting the rest of the money you would have spent on the mansion in a low-cost index fund or something.

>Eating chicken today and saving so you can eat chicken in the future may be a better idea that eating prime rib and starving if you lose your income.

That's kinda my point? I mean, that if you can downgrade from beef to chicken (something that doesn't interfere with your current ability to earn money and does not incur future costs... something that will in fact lower future costs, as chicken is healthier than beef, and if you are poor, you are paying a lot more of your healthcare out of pocket than I am) sure, that's great. If your figure of merit is money in the future, eating chicken could be said to be objectively superior to eating beef.

When you aren't buying the absolute cheapest good available, you can usually find substitutes that are cheaper and impose fewer future costs, and sure, seeking those things out is great, and important to think about all up and down the income spectrum.

But there is nearly always a point at the bottom of the spectrum where there are no cheaper options that are actually cheaper long term - that don't impinge on your current ability to make money or impose big future costs.

If you don't have any place to cook, that dollar menu burger looks pretty good. If you can't get a regular loan and need a car for work, paying way too much for a low quality car at a 'buy here pay here' lot looks pretty good. Of course, both those things will cost you down the line, but what are you gonna do? you've gotta make it through today or there won't be a tomorrow to worry about at all.
DISCLAIMER: I work at Son of a Tailor

We do exist ! Our selection is not that large yet, but we are growing it steadily and slowly, to make sure that the garments we choose work for the product.

We exclusively use the best quality garments we can find(within reason of course) That means only using Supima Cotton for cotton and Merino Wool for wool products. We even get our fabrics knitted and dyed at a place we trust near or production facilities in Portugal.

I'm not totally sure if that part of our business is totally unique, and i'd imagine that many small brands go to the same lengths to ensure the best quality but maybe you should just stop looking at large clothing companies when searching for quality.

Pretty funny reading an article like this on HN :)
Scaling Your Startup with Content Marketing
JavaScript vs. TypeScript vs. CoffeeScript – A Detailed Comparison
No mention of Android, Fuchsia or Minix :(
Melissa Di Donato Appointed CEO of SUSE
He didn't say it is good for investors, shareholders, employees, whatever. he said it is good FOR HIM. And it is, the dude is set for life, even if this company goes down in flames. I doubt anyone (incl. you) in his shoes, given the option, would not do it.
Have you considered that people reveal different sides of themselves to varying degrees based on context?

Most people have something interesting to say, if they don't share it with you it's either because they're not comfortable with you or not comfortable sharing it in that place. Bob from Accounting isn't going to talk to you about his intricate love of Georgian architecture at the work BBQ.
Can't really say if this is sarcasm or not, but journals are paid to do that checking, it's not free, and they use unpaid people for peer review, so I'd say they aren't really losing money.