skysight-inc/HackerNews huggingface dataset:
" I say hire instead of promoting because I am assuming that if there were someone with the skills for the job you would already have noticed "

Whilst this could be true there also is the possibility for the OP that the business has grown rapidly and they are still trying to operate the same way as the early months, trying to be involved in too much and not delegating control and decisions.

My advice would be to have an honest conversation with the whole team, show the trust to be vulnerable and I'm sure if the team are great as you say people will find a way to pull together.

If these things don't work though as another poster mentioned, sell the business and protect your health. Best of luck!
> If you had something to say about why you feel some part of the original post is unclear, and how your link helps to make it clearer, then it would feel more constructive.

I guess that's fair, however my intention is still very much to be constructive. Instead of critiquing the article, I'm attempting to provide value to the target audience of this article (likely those new to React), in the form of a code-base to get those interested up and running with React.

> As it is, it just feels like "This post is about React, so here's my project that is also about React." So I can see why it's getting downvoted.

I feel as though saying "Hey, seems as you like X, you may well be interested in some related Y" is actually pretty normal human conversation.

I would have thought that it's only spammy if there's some hidden agenda. There's no "premium version" or any such nonsense, the only thing I gain by sharing this is the satisfaction of knowing others may benefit from something I built - which honestly is pretty great! However, I don't think a supportive and constructive community should take offense to that.

Additionally, it's pretty normal to see links to related projects on HN. I guess the down-fall here is that templates, whilst incredibly useful to some, are dead boring to those who do not require them. If the linked project were more interesting I'm sure the response would be more favourable.
Afternoon Tea with M. C. Escher (or a Method for Isometric Design)
No fiat currency will go to zero.
Unit and fuzzy-based test coverage that includes all possible edge cases is being put in place. I'd like to write a Jepsen test suite too.

Hardware does not matter that much, since SQLite is pretty hardened for handling any possible hardware failure (out of memory, out of disk space, memory/disk corruption) and propagate that to client code (including dqlite). Regarding network failures (hardware-related or not), raft guards you against them, and it's formally proved.
For pagerank you are going to need a system for large scale graph processing, a la pregel. Neo4J has an algorithms module with pagerank built in, but I don't think it will scale large enough.

On the personal projects I'm working on right now I've decided to do as follows -

crawl and make graph/index of links, initial data to get overview of site(s), secondary crawlers might be sent out to get extra data if needed (this is generally if I am using some library that analyzes DOM in-browser), if I just need to analyze whole DOM with my own library I send that dom for analysis right away while crawling to next links.

collecting and parsing incoming data really depends on what you want to do, for stuff that is going to have to access the whole html of the page I'm passing that html wrapped in object to resque queue. Crawling the page is going to need to have a javascript aware crawler given the current state of the web. one thing I generally do is wait for links to be rendered, count the number of links on page if < than what I think a page should have wait +seconds for page to be rendered by react, angular, whatever and then analyze page again.

storing data is a decision regarding money, and how much time you have to do stuff, and probably what your competencies are.

however what I am doing is not an internet scale operation, it is at best Customer/Project X uses Crawler Y to crawl Site Z scale.
I don't always want privacy though. Is privacy at odds with accountability?

We were talking about how disclosing salary and compensation information for everyone would help everyone in the long run and some people objected saying they want privacy.

We have a lot of information that some people know but most do not. We have to think carefully what is private and what isn't. For example, your employer knows how much they pay you. I say it isn't private.
How to use npx: the NPM package runner
Npx is a replacement for doing this:

$ node ./node_modules/.bin/mocha

Now you can use it to reach into your node modules folder, like:

$ npx mocha

See more examples:
http://blog.scottlogic.com/2018/04/05/npx-the-npm-package-runner.html
Only Yesterday is probably one of the most underrated movies from Ghibli.
Saying "I look at react, and I see... shit." is a bit antagonistic, no? And then not bothering to explain especially so.
Memoization is a good thing, but not many people understand compliers. So we should celebrate that React is helping to push it into the consciousness of front end developers.

React isn't really inventing anything fundamentally new in terms of computer science but I think they are introducing a lot of people to good concepts that already existed.

Douglas Crockford was writing about it for JS [0] back in 2008 which is still a long way behind compilers and, say, Haskell but it has been used in JavaScript at least a decade.

[0]: https://stackoverflow.com/questions/3798858/explanation-on-j...
> Other players in this market are moving quickly, if you want to see a compelling example of electric technology the Hybrids from Toyota are great, and they're producing 10 million cars a year.

Toyota is mass-market. It's not hip. Everyone can drive a Toyota - a Tesla, though, is a status symbol. The competition in the "status symbol" range is BMW (the 7er series) - which is primarily an ICE-vehicle based company. Yes, they have the i3 and the i8 experience but that's low volume - when they try to scale up, also BMW will face issues AND they will have to either convert entire assembly lines or retrofit, both of which is expensive - compared to Tesla which HAS an assembly line, and only has to figure out how to make it work at scale. The question is, who will be faster to solve their issues - BMW or Tesla?
To be fair this clip is produced by the Disney studios, master storytellers at the height of their craft. The Mickey Mouse animation seems to have been produced specifically for this clip, and hand-drawn cell animation is very labor intensive, even if it seems simple. Just realize that every frame has been drawn on paper, inked on celluloid and painted by hand. In short, this clip has been very expensive to produce.

(Not that I necessarily disagree with you, just to point out this is a state of the art instruction clip with extremely high production value, not just some random youtube video.)
Static website builder
It‘s easier to change bad behavior if someone clearly states what that is.

My use of „crappy“ in the very first comment? Did that hurt someones feelings because they love their non-Mac system? That i state i think most other hardware is bad?

I dont know, unless I’m told...
Even if you salt the hashes.

The problem is that the number of inputs is limited and it's trivial to enumerate over the input values. Let's take a contrived example: We have the data of a small, entirely made-up island where only two families live, so we have two surnames. Let's name them Foo and Bar. Now, they have an entirely funny tradition, they all get first names based on the order in which they were born (1). So we have Firstborn, Secondborn. Let's also, for simplicity assume that each couple gets exactly two children. That gives us the following 4 possible combinations of names:

Firstborn Foo
Firstborn Bar
Secondborn Foo
Secondborn Bar

Let's assume that there are 10 million of those people and we hash their names with a salt, that gives us 10 million unique hashes. But to break each hash, we only need to try at most 4 times, that's 40 million tries. Hashing speed varies from hash to hash and the hardware, but good old md5
easily achieved a few million hashes per second on a stock CPU in 2012. GPUs are usually around two orders of magnitude faster (2). So in the worst case, your desktop PC could break all those 40 million hashes in a few seconds without breaking a sweat. Better hashes are slower, but with such a limited input space, even the best hashes are breakable.

So no, salt's won't save you here.

(1) This is not entirely fictitious: https://nowiknow.com/wayan-balik/

(2) See for example the hashcat benchmarks http://thepasswordproject.com/oclhashcat_benchmarking and https://blog.codinghorror.com/speed-hashing/
I think it's more about not having exceptions. If the second word is always a pointer then you can make code that blindly assumes such and optimize for that.

If it may not be a pointer you have to branch, which can be add some overhead to the lucky path (every pointer deref will have to wait for type comparison in machine code)

If the float has just been written, the data should be in cache so the performance penalty is probably not too bad in most cases.
Google Desktop was indeed a great solution partially solving the tag problem in Windows. A good tagging system trumps search as you can make the results much better determinate. The ability to create your own namespace and then organize every file into that namespace ensures encapsulation. In a search result, you almost always have to filter out irrelevant items.

Good working search solves the problem pragmatically though :)
So your solution is 1 vendor? Doesn’t seem too realistic.
> It looks like a good two centuries to come.

... if it wasn't for

- potential ecosystem collapses due to disappearing bee (pollination), insect (food) and coral populations

- rising global instability due to climate refugees

- the upcoming end of the antibiotics era

- ...
I’m not sure I’d agree. The Model S is quite prone to understeer, and it’s not just slight understeer but real unrelenting understeer. I’m not sure how though because there isn’t a lot of weight over the front axle that would cause the nose to push wide so perhaps it’s because of how the suspension is setup. This is quite unlike the BMW M5, for example.
> I really don't understand why Goldman should get a pass like this.

They didn't. They cancelled a lot of the trades before they were hit and a whole bunch were filtered out at the exchange end because they were way off market. They lost $38mm from what wasn't caught by either.

In other words, they fucked up and lost money. And it's generally agreed that safeguards needed to be better. That was a big part of Mifid II.
Interesting, but IMHO the main problem that Facebook faces today is not that people discover that it uses personnal data to get richer, but that Facebook is a leaking boat (should try a new logo, what about this one ? https://i.pinimg.com/564x/3c/42/87/3c42873bfdd5fec3cb163fdc4...). Even if its business model relies on an abusive use of personnal data and that people may be surprised to learn about his, people are more surely suprised to learn that Facebook did not secured the way it keeps those data. There is still some room for a firm offering services to people in exchange of personnal data, as long as this firm shows that it will use those data carefully. Obviously, Facebook won't be that firm, because this business model will be anti-Facebook by definition.
To be honest, in reading this and considering the vastness of space, my initial impression was "what, only twelve?!"
8.8.8.8 goes pretty well in the Chinese market. (8 being a popular number.) I think 1.1.1.1 is not such a hit.
In an engineering class, when dealing with a problem about factories that produce widgets and consume resources/widgets from other machines, I made a complex Excel spreadsheet that was animated to pass little numbers around that represented the items produced or consumed.

It didn't actually give correct results, I'm not sure it could have worked (I needed to do two updates on the same cycle and never did figure out how), and I documented that it was buggy.

But it looked cool and I got good marks. So my experience pretty much agrees with yours.
Online static website builder
Yes, I can send money to my buddy in the US for a few cents and I don't care about Western Union opening hours or ELIXIR bank session times or whatever really. It's just me, my buddy, and the money. Takes only a few minutes, I can do it whenever I like. Even sundays. And nobody even knows. It's beautiful.
Clean Up Corrosive Interpersonal Dynamics on Your Team with This System
Why you shouldn't use shady security solutions with 1M installs from Google Play
The original plan was to use profits to fuel the expansion. However, there was no profits and they used debt and capital raises instead. Unfortunately, the expansion generated no profits of its own, only huge losses, requiring even more debt to expand further. Eventually, there was a vicious cycle of debt, losses, and more debt need to expand further, leading to the situation you see now.
first time I hear the "we might have invented everything" thing. that's an interesting contrast to what I'm used to hearing, working in AI, with people always raving about terminators coming and what not
For what it's worth, I've taken out $10k in cash and deposited it about a month later. I assume that the bank had to do some paper work on the bank end, but I wasn't exposed to it at all.
Job website offers rewards for hacking billboard
To be more precise, according to Anandtech, their design wasn't able to cool 250W GPU in it. This significantly limit the GPU selection they had.

The biggest problem is how they didn't know this when they were designing it? And how they managed to find out in 2014 and didn't spoke a word until 2017. And now their answer is 2019.

Not to mention, as the OP suggest, they could have fitted Modern Intel CPU and 150W Vega GPU in it, and sell it for lower price.
That doesn't make much sense to me. React still just outputs HTML so there's no difference in terms of styling.

You're the first person I've heard wanting to scrap CSS and go back to style tags. Sure people prefer LESS/SASS but having styling in a different file and not mixed into JSX code makes style changes simpler for the way I work.
But it means there is probably more they can't see

>By extrapolating from the properties and distribution of these binaries, the team estimates that there may be 300-500 low-mass binaries and 10,000 isolated low-mass black holes surrounding Sgr A*.
One way to dispel the idea that everything has been invented is to imagine something small and mundane – but 100 years in the future.

It seems unlikely that people will be writing code or picking out groceries the same way they do today, for example. Some aspects will be the same. But are you sure we won’t be picking out groceries in VR?

Another thing that helps: technological progress seemed exponential over the last century, but in the long term it’s actually sigmoidal. Progress happens in jumps.
Tetra Eagle Robot Transform Car
We're definitely waiting for you in Poland.
Dave, although you took very thorough precautions in
the pod against my hearing you, I could see your lips
move.
Create Your Own Digital Token
Two Security Attitudes You Need to Change
Because they lose money and need to borrow more? But in any case, regardless of why they have it, whether they keep expanding or not: they need to pay back that debt and they won't have the money for it. It's as simple as that. Does that make sense? So no, they can't survive if they stop expanding. The only way to survive is to either be profitable within the year or raise more capital.
Define value.

Should capital markets work? Should people be allowed to dynamically allocate capital to the most attractive companies?

The argument tends to be that making a decision about buying and selling in microseconds is not providing value, but generally everyone agrees that it should be possible at some level (by minute? by hour? by day?). There are a bunch of arguments here but broadly speaking I don't see how they change the underlying game. Make good decisions on where to allocate capital, make money as the market price caches up with your prediction.
Thank you, I missed a 0: 50,000

I shall up it to 100K!
Well, this shouldn't be controversial. Of course if you cut the main revenue stream for facebook by opting out of data collection they would have you to pay for the service in a different way. They're not in it for the good feelings.

The real questions are:

1. Would it be a good idea from a purely privacy perspective (if I'm guaranteed it works, I'd say yes)

2. Will people pay with money?
Request network is doing something similar. Also a yc funded project.
Actually the movies you cite are all Miyazaki.

Takahata directed Grave of the Fireflies, Pompoko, my Neighbors the Yamada and others.
Do You Weigh More at the Equator or at the North Pole?
> "Roughly around the end of the Napoleonic era, call it 1815, 9/10ths of humans lives in what we would call abject poverty. today it is reversed and only 1/10th does."

There are now 80% more people (according to these figures) who now have enough food that they can worry about bees. That's a good thing if you ask me. Now about those bees...
I actually like it, it's been brewing for a while and for once news are keeping a story for more than 3 days. I get tired constantly changing topics and shifting focus. And of course, media has a huge revenge to get to facebook from facebook algos deciding which ones to promote and which not and to whom.
For Android, there is https://github.com/Freeyourgadget/Gadgetbridge that supports Pebble, Mi Band, Liveview, HPlus and more.
If only we didn't waste all of the antibiotics on non-human animals. Such a bad use of brilliant biotechnology.
You're losing customers by not having your website available in English as well.
> the metadata is lost once the file is exported out of the system. This is a problem with ID3 tags for instance.

Are you sure? ID3 tags are embedded in the file itself, and therefore remains in the file no matter what medium you store it on.
Just a braindump of what I don't like about tags instead of directories, no need to repay the advantages (I agree with some of them) :

- lack of identity. Somewhat watered down in presence of hardlinks/symlinks, but still much closer to identity than a tag cloud.

- does a file without a tag exist? It is conceptually very clear how removal of the path identity causes the actual bytes to go back into the free storage pool (wiggle a bit for hardlinks, but still pretty clear), it would be quite weird however to have files stick around based solely on secondary tags like "blue".

- lack of a consistent threshold for tagging: tags are binary, but relevance is not. If some files are tagged close to a full text index while others are tagged following a more minimalistic approach, the combined soup will not be very useful.

- too powerful for convenience: file creation in a hierarchical filesystem usually happens with a somewhat meaningful default. PWD, an app-wide default or an app-specific last used folder. The default sets some of the information you might put into tags, and this information is easily corrected if it was wrong, with a single operation that might be as easy as dragging to a different folder. "Is the default folder the right one for this file?" is easily discerned and corrected, a default tag cloud however would require a full mental scan to check for applicability to the new file. Every attempt of making those defaults more clever would just force even more scrutiny onto the user.
> One way to dispel the idea that everything has been invented is to imagine something small and mundane – but 100 years in the future...

Hasn't people always thought there were living in the pinnacle of technology era? I mean, if you look at texts that are 50 or 100 years old, you can see people chest thumping about how they are in the modern world.

Aren't we doing the same now?
I love this. Thanks a lot for taking the time to write it!
yes. not well known but excellent.
I'm wondering whether the intention with these sorts of blog posts (GitHub has done several of these in the past[1,2], where they provide a summary of the release notes) is to try to put in people's minds the link that "git" == "GitHub". To be fair, the author is actually the 2nd largest contributor (by commits) to the git project. Just thought it was a bit strange.

[1]: https://blog.github.com/2016-11-29-git-2-11-has-been-release...
[2]: https://blog.github.com/2017-05-10-git-2-13-has-been-release...
To prevent these kind of 'situations', the Netherlands have a (soon to be implemented so it seems) law that states that it should be clear who is the "Ultimate Beneficial Owner" (UBO) [0]. The UBO is registered and viewable for everyone. No more hiding through obfuscation :-)

[0] https://www.nautadutilh.com/en/our-expertise/special-topics2...
Are discoveries about black holes legit?

Isn't it still the case that they have not been experimentally confirmed to exist, and all talk of discoveries is just conceptual?
Think you understand network effects? You don’t
Thank you! Do you want to share the results? I could add them to the git repository or include an addendum of the post.
They would be fractional if they were literally printing money.
Good suggestion! I will add this an update the repo/post.
Tour of Morocco, Desert Safari Morocco – Book Your Tour Now
Gadgetbridge – Android app for using sportsband without vendor cloud/login
Paypal provides fraud protection against my bank account. And I can always revoke their SEPA Mandate and demand my money back as long as 6 weeks have not passed since the direct debit. (German law atleast) My bank ensures this by notifying me when I receive a bank statement on the online interface and mailing it me on my own cost via postal service if I don't mark it read (about 5€ IIRC) within a week.

Same goes for any SEPA DD based transactions. Everything else is secured via TAN, which depending on what generator method you choose (SMS, Optical, HBCI or Smartphone App) has varying levels of security (Optical and HBCI are highest atm, then App and SMS last, atleast according to my knowledge and understanding of the implementations).

The only bad part is when paypal fucks you over but that's a given risk when interacting with paypal anyway.
Cynicism is rife in every industry and walk of life.

But I think most people tell themselves "once I get the PhD... once I have a permanent position... once I have tenure..." and by that stage they're institutionalized.
What about non-EU Europe, e.g. Georgia?
I watched those too but they aren't as high on my favorites list. Studio Ghibli overall produces amazing content.
Newer versions of docker have been much better, but now it just eats up a ton of ram. The ram setting in prefs doesn’t seem to actually limit it at all.
No. People want to have their components styled without the fear of breaking them with an external style. Hence CSS-in-JS etc.

There are two ways to look at your code: https://i2.wp.com/pbs.twimg.com/media/DCXJ_tjXoAAoBbu.jpg?w=...

React mostly makes you think in terms of components.

Also: React doesn't output HTML.
In the case under discussion, the dontneed fadvise would tell the guest kernel page cache to discard written data after write. So it is useful without the host kernel knowing about it.
how strange... nothing at all ? I'll try to get FF on android and look at it
edit : works on FF Android on my end ...hum
Not really, Google Knowledge Graph is an ages-old project and the side-panel "fact sheets" have involved manual curation of the automated results.