skysight-inc/HackerNews huggingface dataset:
> I've seen plenty of unmanageable Makefiles, but I haven't seen another system that would make them inherently cleaner.

Not to push the particular product, but the approach:

FAKE (https://fake.build/), is an F# "Make" system that takes a fundamentally different tack to handling the complexity. Instead of having a new, restricted, purpose built language they've implemented a build DSL in F# scripts.

That yields build scripts that are strongly typed, just-in-time compiled, have full access to the .Net ecosystem and all your own code libraries, and are implemented in a first class functional language. That is to say: you can bring the full force of programming and abstraction to handle arbitrarily complex situations using the same competencies that one uses for coding.

As the build file grows in complexity and scope it can be refactored, and use functionality integrated into your infrastructure code, in the same way programs are refactored and improved to make them manageable. The result is something highly accessible, supportive, and aggressively positioned for modern build chains... If you can do it in .Net, you can do it in FAKE.
Off the top of my head: Blockuments.
> Not being able to read more than the abstrac

https://sci-hub.tw/10.1038/nature25792
Graphite is the material from which pencil lead is made, a fitting name for a writing app. The expectation was never that Graphite (this one) was going to be the only company, app, or service with that name. Thanks for the links!
Instead of saving full albums (which adds every single track to your saved tracks list), focus on saving your very favorite tracks, and add the full album as a playlist instead.
Article explaining in detail why 97% of South Bronx did in fact burn down in the 70s:

https://nypost.com/2010/05/16/why-the-bronx-burned/
I'd like to see a forum where people think this way.
I believe this is only decentralized in intent and not actuality.

This runs on top of Blockstack and after reading their Token whitepaper, particularly the section regarding the governance of the protocol... [1]

Initially the stakeholder votes will be used as
signaling and will not automatically activate protocol features. Fully-automated voting on protocol upgrades is an area of active research.

So currently how I'm understanding is that at this point the protocol is controlled and hard forked at the whim of an oligarchy (a foundation I believe) with how it'll work down the road a point of "research".

Furthermore...

The initial trusted-set [of users] requires a single gatekeeper to perform identity checks.

I probably just don't understand.

[1]https://blockstack.com/tokenpaper.pdf
How to make your dream game, publish it and not die in the process (2017)
This looks quite interesting.

For a full replacement I would require a presentation app though.

Is there a planned option to selfhost the frontend for personal (and/or limited) usage?
Website Translation Services and Website Localization Services Delhi Mumbai India
Oh the shade on webpack and npm. Its brutal but for a 20kb library thats actually too much time to setup. Webpack4 has improved a lot now as it supports zero config mode now. All thats needed is a src folder with an index.js in it. Much welcomed change for smaller projects!
Every country in history had people walking around with weapons at one point in time. America is not special, they are just emotionally underdeveloped. People are scared of change and instead of talking about their fear and emotions they like the soothing of ignoring true emotions by having a gun for an answer.
Shakti Enterprise provides high quality website translation and localization services for multilingual websites in all languages for any query free to qoute us.
Gambate !
Yes you are absolutely right about the tomtom fiasco and they did end up paying MS.
I only save my very favorite tracks, for full albums I add them as a playlist.

That way I can still shuffle my collection of favorite awesome tracks, but I also have easy access to my favorite albums, where I still consider the whole album to be good, but only a few of the tracks stand out as absolute favorites.
I was going to suggest something, but decided I'd better read the article first. And they simply said it themselves:

"“We’re kind of a prototype,” said Matalin. “Unless you’re the cousin of some drug dealer that went bad, you’re going to be okay.”"

Sorry, cousin! Took your house and car too, I see...
Both have.
Sober experts in unrelated fields. You can safely ignore their publicity stunt. Or not, and get stressed out.

During the cold war, things were much worse on a daily basis. It was so common that it was hardly reported on.

The presence of conflict does not mean war is at hand, or that we do not have peace. It just means that there are competing agendas between players with sharp elbows.

Those 3 countries are extremely belligerent, and now that the US is finally countering them instead of appeasing them is a good thing. Russia took over a big chunk of Ukraine, and we did nothing. China made a grab for the south china sea, attacking the Philippines, and we did nothing. North Korea is engaged in nuclear threats and proliferation.

These activities will cause other countries to take appropriate measures.

It makes perfect sense that Japan, seeing the recent spate of appeasement on the part of the US, would realize it needs to take a larger role in defense of its own interests.
Instead of saving full albums to your saved tracks, save only the very favorite tracks, and add the albums as playlists instead.

I have a playlist folder called "favorite albums" specifically for this.
Why is it unfair?

If they had focused on shipping and improving the user/developer experience instead of rewriting their product every year or so (and while I didn't see the N9 I did see the N800/N900 and the experience wasn't great - also because of hw issues) we wouldn't be having this conversation

N9 was released in September 2011 that's 5 years after the first iPhone and Android had an ok product by then.

Had them focused on improving what they had on the N800 (released January 2007) instead of what they did they would have owned the market. Instead they let Android surpass them. They had everything to succeed and THEY BLEW IT
First thought I had: We finally have scheme running in the browser:
https://brendaneich.com/2008/04/popularity/

Then the comments pointed me to this

http://www.biwascheme.org/

ah well
How about support for multiple target architectures?
The old-timey pathfinding was probably optimising for memory usage, not speed or correctness.
> www.buymeacoffee.com is currently unable to handle this request. HTTP ERROR 500

Got this on validating my email. Also i can validate my request unlimited times to get unlimited emails. ;-)
Suppose I want to run the service leftpad.io

For this purpose I would have a service user called "leftpad-srv" under which my leftpad.io server runs.

When I login, I am "root".

When I want to say, change leftpadding from spaces to tabs, I'd call `leftpad-io-ctl set-padding \t` which would use a socket to communicate with the leftpad.io server.

For this purpose it would be very important that leftpad-io-ctl and the leftpad-io server are the same version, otherwise the -ctl might support setting a rightpad even though the server hasn't implemented this yet because they have two different versions.

A global install is necessary for many deployments.

(This is hypothetical but many apps have special ctl-tools to control or monitor the running application and it can be useful to, for example, have moderators in your app that can access the console with limited permissions)
ExFIX – Elixir Implementation of FIX Session Protocol FIXT1.1 – Buy Side
Here's a quick plug for the project I'm working on at the moment: https://github.com/jetstack/navigator

It's a framework for managing databases on kubernetes, with initial support for elasticsearch and cassandra. It's still early in development, but any feedback would be great.
Spring Boot 2.0 goes GA
And it's pretty popular. There are so many unique or made up names to choose from that help users later when looking for some solution tremendously. Why choose something that is already associated with some popular software? Especially given that it's also going to have some charts.
But you don't have to save every single track to your collection, there's no reason to be a hoarder. They're still there on Spotify even if you don't save them, it's not like saving MP3s to your hard drive.

Use playlists as well. Each playlist has its own limit of 10K tracks AFAIK. So I save only absolute favorite individual tracks (and take some stuff off the list once in a while), and I save favorite full albums as playlists.
I tested it and it works very well. I was looking for a product like this for a while. I'm still testing it so I can't give you a final opinion yet.
My only complaint is the scan duration, I had to wait about one hour before getting the first results. Once the servers are added, I think the scans are done at night so it's not a problem anymore.
How is Ackman's reputation not tainted by Valeant at this stage? This is just more of the same for me: a not really objective investor making mistakes due to his skewed perspective.
Najbolji telefon godine OnePlus 5t
Thanks so much for putting this on here. I have read Auslander's "Foreskin's Lament" and could deeply identify with his critique and eventual rejection of so-called "modern Judaism" (indeed - an oxymoron).

I come from a non-religious Jewish family, but I too was circumcised without being asked at 8 days old (which today makes me resent my parents), I too recited the Torah in a synagogue on my Bar-Mitsva, though I was not really forced to, it was just something everybody did.

Today I live far away from this God-forsaken place called Israel with its ridiculous religious laws, its racism, its recursively fractured society (the more devout you are, the smaller your "community"), its cancerous infiltration of institutional religion into government, its sick obsession with death and martyrdom, its stupid veneration of men-with-yarmulkas, and its infantile particularism.

Today I reject Judaism as an ethnic identity and as a philosophy. For me being Jewish is a biographical detail. It does not define me as a person, it is not who am. I enjoy Jewish humour as much as anyone and embrace my father's painful experiences during WWII, but it cannot mean that I'm better or more important than someone who's not a jew.

I am grateful for having escaped this Jewish reality distortion field. I'm grateful for being able to live and raise my kids in an egalitarian society that transcends ethnic and or religious origins and instead embraces solidarity and rationality, indeed modernity.

Liberté, Egalité, Fraternité
Use playlists, they each have their own limit of 10K songs AFAIK.
I freelance in building Web Apps for companies so I can build free Web Apps in my free time. ' Guess I love building stuff. Last finished: https://eddtor.com
> Why upgrade?

Camera was the reason I upgraded from 6 Plus to 8 Plus. The new camera is a lot better, which matters to me since I've got kids.
"Sees everything, has experience" - except the scooter coming out of the right-hand parking lot at 1:48 (at "...learning from every single mile it drives"). SMIDSY, oh well.
Archived copy that can be read without JS enabled:

https://archive.is/1g9QG
It's such an obvious name clash, too.
I like this discussion from a "modern" perspective. I think there are three not-modern things and in my opinion it's quite clear how to handle them.

1) There's the thing that survived modern trends and still exists. That is a useful thing, a kind of truth that has been found and embodied in this thing. People should learn about it, no matter if it's 10 months old or 1000 years. Language is such a thing, forks are such a thing, Vim is such a thing. If you don't use this thing you are bound to rediscover it under a different name. E.g. Unix attempted to be the platform neutral programming environment, then some people forgot about it. So they developed Java as platform independent programming environment. Now if you look at both, you find a lot of great things, but they are similar. And you also find that both have not fully succeeded in their goal of being platform independent.

2) There are emotional attached things. They are objectively viewed not really valuable anymore, but people get sentimental about them. This is an individual experience and therefore must also be an individual decision to use or not use. E.g. old tv shows with mediocre ratings. You might like it or not like, but another person can feel different because they have/haven't seen it in their childhood. The correct approach is to let each do their own thing in this area.

3) There are old things that haven't survived the connection to modern things. Strict hierarchical organisations for instance. A more flexible, democratic organisation usually ends up beating a strict competitor. That's why we now have republics, federations etc instead of kingdoms. You should stay away from them and not support anybody who attempts that. People try to sell this as sentimental with words like "in the past everything was better". Screw it. We don't live in the past, we live now. And if it would really be that good this thing would still be there.

Sadly we have a lot of discussions in society if obvious category 3 things might actually be category 1 for some abstract reasons. It's unnecessary to discuss. Communism is dead. Faschism is dead. Islamic Traditionalism is dead. Get off these horses.

Instead we should discuss category 1 things that are interesting from a modern perspective. For instance in school we learn that slavery is dead, but if you learn and learn and learn about the global economy you find there is still an awful lot of slavery out there. Women get cought and sold, or forcefully married. Children are used for 16h/day jobs without any pay. Prostitution itself only has a very small minority of really free participants. How the fuck can something like slavery survive? What is actually good about it? This kind of thing would be an interesting discussion in my eyes, because there is some value there to be learned about our morals and reality. Talking about if dead horses are really dead is a waste of time tho.
Slavery is protected by law under the 13th Amendment.
Compilers or interpreters are also great. In my experience the knowledge directly translates to everyday programming tasks.
My feedback:

1. "Create your button" seems to have a problem. When I click "Copy HTML Code" or "Copy Image Code" text changes to Copied! but actually doesn't copy anything to clipboard. Windows 10, Firefox 55, uBlock Origin. I also tried without uBlock and it's the same. I think it would be better that the code is actually shown on the form (because I can copy paste it manually then).

2. Edit page, picture choosing - I've chosen a picture which looked OK but after clicking "Save changes" the picture's width/height ratio is changed (it was streched horizontally). So I had to manually resize it in Paint.NET and then upload again. It'd be helpful if some info is added that the picture should have equal height and width.

3. During signup, after presenting the choice of Stripe and PayPal I was confused. My thought process: why I need to choose between Stripe and PayPal? Would you just generate Buy Now button? Will I have to open Stripe account? If somebody wants to donate will he have to have PayPal/Stripe also? At the end I've chosen PayPal. It seems to me this step can be skipped completely and be done after the first donation is received.

All in all, excellent job! Good luck!
It's not as simple as I made it out to be, of course, because the music industry is a confusing and terrible thing, but the point basically stands: no one except Spotify and record label execs makes anything more than rounding errors from Spotify streaming. You need millions of plays to make minimum wage.

There used to be a FAQ entry on spotifyartists.com about royalties and the complex formulae by which they are divided amongst the various parties entitled to slices of those precious fractions of a cent, but I can't find it now.

(That's right: on a promotional site directed towards artists, aimed to encourage people to make their work available on Spotify, there is nothing anywhere about how they intend to pay you. Because honestly, they don't.)
Airport taxi Services in UK
It is worth noting, however, that apparently you can only clawback disbursements for the previous six years, so someone who invested in the 70s most likely did quite well via withdrawals.
This seems to rely specifically on the Bitcoin blockchain. From the Blockstack-Core node install instructions:

"Because each Blockstack Core node maintains a full copy of the network state locally, it will need to synchronize its state with the Bitcoin blockchain when it starts for the first time. This can take days."

That's bad news in my book, Bitcoin is a very unstable world. I'd rather rely on a dedicated blockchain.
How I Made my own Smart Glass Under $10
Thanks for your comment. We are working on adding more servers to improve the time of the scans. I'm glad the product meet your need :)
Somewhat unrelated question: would WebAssembly make a good intermediate language? It looks more machine-independent than I expected.
Glad you like the concept and thanks for the suggestion. I actually had a blog post lined up more befitting a Show HN: https://langliter.com/blog/launch/

But I guess the combination of a graph and curmudgeonly article title proved too irresistible and this one got some play.

The only languages I have planned at the moment are Italian, English, German and Russian, roughly in that order. I think Swedish will eventually be possible, but I don't want to spread myself too thin.
I was hoping for a very quiet “ppp” piece of music, maybe some science or just curious insight behind pianissimo. I figured “peace” only re-iterated the quietness sought after.
Application Tracing on Kubernetes with AWS X-Ray
GitHub discontinued support for TLS 1.0 and 1.1 protocols
even worse, there might be something there like the exception vector table, in which case spurious writes become an attack vector.

https://cansecwest.com/slides07/Vector-Rewrite-Attack.pdf
do[c]Chain ?
But it is never what you want. So even if there are no immediate explosions, your LED's not going to blink the way you expected it. I'd say a clear, stern sign that something was wrong is better than limping along after dereferencing null.
>DE's pathing system's findPath() function was speeded up by approx 3-4x faster vs. Age1's

How would that make any impact at all given that the game ran just fine on 1997 hardware?
You can flip 600 coins once instead.
As a physicist, I can tell you that almost none of us work with philosophers at all.
State of the conversation
Yeah, Spotify is great, the only downside is that sometimes they pull my favorite albums :(
First, Picard (the trustee) can only clawback transactions for six years per NY law. Second, from
https://en.wikipedia.org/wiki/Recovery_of_funds_from_the_Mad...
he seems to have primarily gone after people who knew, or should have known, that Madoff was doing something fraudulent. eg, from the article,

> On May 7, 2009, Madoff Bankruptcy Trustee, Irving Picard filed a lawsuit [38] against J. Ezra Merkin, seeking to recover almost $500 million withdrawn from Madoff accounts in the last six years. The complaint alleges that since 1995, Merkin steered more than $1 billion to Madoff through three private hedge funds, Ascot Partners, Ariel Fund, and Gabriel Capital. Since 2002, the funds withdrew at least $494 million from Madoff — returns that Merkin “knew or should have known” were fraudulent. There were at least 500 instances in the last ten years when his Madoff account statements showed large blocks of stock bought or sold at prices that did not match the stock’s trading range for the day when the transactions supposedly occurred.
> I live in the Netherlands where 40K is quite a reasonable income. I really dont get why you would need 100k to do the things you need. Perhaps people need to become a bit more frugal?

What I have found is that the majority of "happiness from money" comes from the financial security, not actually spending the money. The reduction in stress going from a chronically broke PhD student to having 5 years of living expenses in savings is huge.

It's the knowledge that you can immediately solve almost every problem that pops up with a bit of money, and figure out the details later. Missed your flight? Book another one. Car trouble? Call assistance and take an uber. Lost your job? Take a short vacation and then hit up your network on LinkedIn.

And in most countries in Europe, you can feel secure with a lot less in income/savings than in the US. You don't need to worry about what your health insurance does not cover, probably don't have any student loan debt - and probably don't need to worry about a college fund for kids, can commute by public transport in cities, have better unemployment protections, and so on.
>Where possible, by default shiori will download a static copy of the webpage in simple text and HTML format, which later can be used as offline archive for that page.

This is the killer feature I've always been missing from so many bookmark managers.

Atm I use Shaarli but I want to preserve my bookmarks as they are now for the future.

I will definitely look into improving the archiving feature through pull requests.

What it seems to be missing is an addon or bookmarklet to quickly bookmark pages from the active browser tab and now way to import large collections into the database.

I'll test it out to see if the database can handle my bookmark collection (which should be approaching about 7000 links by now)
Let's say Artist X has their music on Spotify but is currently making $0 a month. Now, for the sake of argument, let's say I spend an entire month listening to only Artist X a thousand times; I personally think it's fair in that case that whatever scraps of my Spotify fee are left for the artists should then go 100% to Artist X because they're the only ones I've listened to. So, in this utopian scenario, they might make $5.

With the current model, if I do that, Artist X gets paid near zero. So you can see how the models are indeed different.
This is only if you choose to run a core node locally. Not all user will do so, and for them, they will be up and running in a couple minutes.

The bitcoin blockchain is just the current blockchain being used. Blockstack was built to be migratable to any blockchain. In fact, they've already migrated once successfully.
No sorry, I don't know Hemingway but I'm going to look as well.
Having my blockers completely ignored for a significant amount of time was a major factor in deciding to find a new job. There are only so many times you can beg for libraries, source code, permissions and other essential tools before coming to a conclusion that maybe somewhere else there is a place where you don't have to deal with this bullshit.
RedDrop: the blackmailing mobile malware family lurking in app stores