skysight-inc/HackerNews huggingface dataset:
How to use KeePass with KeeAgent to serve SSH keys
Rhythm of breathing affects memory, fear
Is Group Chat Killing Your Flow?
This is kind of a ridiculous statement.

Not a single category other than energy consumption does Safari benchmark near Chrome, Firefox or even Edge
http://www.digitaltrends.com/computing/best-browser-internet...

Any of you are free to offer actual data proving otherwise
High school help desk teaches open source IT skills
The complexity of creating a component in react is identical to Vue.
I have to agree that to assume everyone would understand some Latin phrase is, well.. presumptuous.
> That's only if people agree with your ideology.

You don't even have to do that. It behaves exactly the same as ABP if you use the same filter lists. It's just also happens to be more efficient than ABP.
Perhaps, but you wouldn't actually want to run a Scala program that way.

To implement C semantics, Emscripten uses a single, large JavaScript typed array as the heap. To the JS garbage collector, this heap is a big, opaque blob. Then your Scala Native program has its own garbage collector operating within its heap. The two garbage collectors are unaware of each other. This is just a vague intuition on my part, but it seems to me that an arrangement involving nested garbage-collected heaps is bound to be suboptimal. Scala.js is much better in this regard, since Scala objects are just JS objects, sharing a garbage-collected, compactable heap with the other JS objects.
Search engine that does not track you
Have you ever heard of the Search engine named origgon ?

Well i guess no , but you should give a try to it.

As we know that search engines like google , bing , yahoo , etc tracks you and uses your private data to enhance and show more custom and related ads to your queries …but what about your private data?

Well it was revealed that some secret agencies like CIA , NSA , are secretly working with google, they collect users information and uses them to monitor ….for there own benefits..

But now …its possible to bypass them.. Abhik Saha , a class 10 student from India, has developed a meta search engine that scarps results from google , bing , duckduckgo (api official) and arithmetically sorts them one by one ..

and gives them a list in your query.

So what?

Well, he invested many dollars $$$ in this to provide a bunch of 10k+ proxies that uses different algorithmic approach to fetch results anonymously . He mentioned that all results are of google and bing and further he owes no copyright of it.

search engine origgon
Official logo of origgon
Well according to him origgon never keeps users data , from ip to anything nothing is kept ..if it is kept then its deleted within 48 hours from there database.

The link to origgon search engine is www.origgon.com.

Origgon has also launched features to crawl torrent sites anonymously.

link at https://torrent.origgon.com/

Well , how then he is earning,,

he needs donations from you guys …and the ads help him earn some revenue so that he can buy some proxies through them.

He stated that ” Origgon search engine uses a custom approach to harder bot breaking and uses the proxies to get results without disturbing anyone. Sometime the results can go slow or may be there a failure but the chances are 1/1000.”

Do not worry ..as origgon uses some antivirus api to safeguard search results from the maliciousness ones.
I was never trying to put anything negative into this statement that both these bright people are Chinese-speaking. I know they both live in US (though it might be unfortunate for us that Qiang is currently doing Go programming in Capital One instead of actively developing Yii2). Yii2 and Vue.js are top notch.
It doesn't support a lot of very basic things, like variables

$ TEST=1
$ echo $TEST
$TEST

Interestingly, in the example they show:

$ cat README | while read L; do echo "README: $L"; done

...and yet:

$ read L
/usr/bin/read: command not found
$ while true; do break; done
/usr/bin/while: command not found
$ echo "quotes"
"quotes"

Seems like a horribly backwards approach to implementing a posix shell...
Actually, it could even be harmful.

If an engineer has a habit of working on fundamental, slow-moving, hard-problem projects, I wouldn't hire him for a project with almost no hard engineering, but a lot of quick iteration and good knowledge of product space — i.e. almost any gameplay programming job, for example. It's just a completely different world.
How to Download Picture and Video from Instagram on Android?
This was also mentioned in the article. ABP still allows you to block those whitelisted ads.
"that sort" is actually quite clear for me. I am rather curious what do you mean by "the patterns"? :)

I personally own a small SaaS product. I've started it as a side project being an employee, and eventually developed it to the point when it substituted my daily income.

Am I passionate about that particular SaaS? I am not sure. There is a good advice (I've heard it from Dane Maxwell I guess) — you have to make serving other people your passion. Or solving other people's pains.

This way you'll always have passion in what you're doing, regardless of its "shape" or a product form.
From what a read a major worry is that once you stop the earth will play catch up in regards to warming.
Dnpipes: Distributed Named Pipes
Can't vouch for your ancient machine or text editor, but writing and compiling on a modern machine with intellisense, the editor uses a lot more energy than the browser

https://www.cs.virginia.edu/~weimer/p/weimer-asplos2014.pdf
Oxytocin improves synchronization in leader-follower interaction
i use uBlock AND ABP and Adblock for youtube. still some things bypass them sometimes.
I'm going to make a prediction. Cloud storage services will follow the same roadmap as SQL -> NoSQL -> NewSQL.
NoSQL systems grew from the need to scale-out relational databases. NewSQL systems bring both scalability and strong consistency, and companies moving back to strong consistency.
Similarly, object stores systems grew from the need to scale-out filesystems. A new generation of hierarchical filesystem will appear that bring both scalability and hierarchy, and the cloud will eventually move back to scalable hierarchical filesystems.
I'm basing this prediction on recent work on scaling hierarchical filesystems by providing distributed metadata layers - https://goo.gl/NPXLQN
wow thats great
To be fair, writing if statements in JSX is messier than it should be, but this is the fault of JavaScript and not JSX. If statements don't return anything, so we have to either create an immediately executed anonymous function (like you showed) or use a ternary operator. I'm pretty sure the author knows that you can put if statements in JSX but is frustrated that it requires boilerplate, which I think is a valid criticism. That being said, I greatly prefer using plain JavaScript over custom DSLs like Mustache.
Show HN: HireLoop – Hiring for humans. Stop Ghosting your job applicants
How I landed a top-tier internship with an unrelated major at a non-top college
>And how did his political rants help the FSF (and the Free Software movement as a whole) lately?

It's ridiculous. His political statements at rms.org are clearly separated from the FSF stuff. The guy is free to think what he like, practice dance or whatever would please him. And actually his political views are quite coherent with the political ideology of the Free Software movement. And in the same time you cannot remove the fact that he actually created the FSF and GPL.

>He doesn't let the FSF be larger than him. Who's their 2nd in command?

I read the FSF news and information bulletins since something 2016, I don't remind receiving things "signed by RMS". Do you really think that this guy is obsessed by being the number 1 and that there is a number 2? This is a non-profit organisation, with people working for a cause, not a tyrannical political party with people fighting for power.
Coders Nearby
Bad format for this site. Try writing an interesting blog post about your product and submit it. (Don't try with a lame blog post, they are not so useful.)

Do you have an interesting use case from one of your clients? Do you have to solve some interesting technical problem?

What is the biggest difference between your product and the nearest/more-popular alternative? (It's not necessary to do a comparison, just peek the game where you win. :) )
"Researchers found that recall was better if the images were encountered during inhalation."

So you should inhale when trying to remember something? Wondering how reliable this study was.
Referring to your bio info.

"People will downvote a throwaway account much more aggressively than a non-throwaway. Liberating, but a little disappointing."

You're meant to use it briefly and then, you know, throw it away. The clue is in the name! You've had your account for 1077 days, that's hardly temporary. All your account is is anonymous, not temporary.
ryuuchin wasn't suggesting people like you don't exist, just that such people are not reasonable. Theory holds.
I'm going to go out on a limb here, but it's an honest limb.

For the world I've lived in for the last 25 years, commercial and contract software development, I would go so far as to say a degree in some sort of computer science is actually a detriment.

Going through the list of co-workers I've had, there is a definite pattern of the ones that were self-taught were better programmers than the ones with degrees. Of course, there were exceptions, but it was when someone caught the programming bug before they went to college.

It seems that the success of our industry caused people to get the idea it was a great degree for getting a good job after college, but they didn't realize it takes passion to stay on the perpetual learning curve. They are often difficult to get good results out of, both technically and personally.

Anecdotally, our current team of 15 the, 5 of the 6 best programmers are self taught, including the excellent lead programmer (well, one of those 5 is a college drop-out, as am I). One of the first programming jobs I had was for a what most of would consider an industry luminary of his day, and he was self taught. When I moved on the next job was run by a self-taught programmer, as is the company I work at today.

I'm not saying a degree in something computery is bad, it just not the advantage the other degrees seem to be. And to a certain degree (no pun intended) I wish it was. It just doesn't seem like a computery degree properly prepares people for the actual rigors they will face.
I mean API size and concepts, not size on disk.

React is quite big, I think about 50kb.
thats great man
No one gets fired for using React. Vue isn't even shinier in my opinion. It makes the same templating mistakes that Angular and Backbone did.
Wow, that's awesome. How are you promoting/marketing it? How do people find out about it? And how are you getting reviews?

Have been thinking about this for awhile and haven't settled on the right topic yet!
VCRs with automatic ad-skipping (during playback or recording) appeared in the 90s, and had many orders of magnitude less processing power than even a typical smartphone today. They had to deal with ads embedded directly in the video stream, and worked reasonably well. Perhaps a similar approach will work very well with digital video today.

https://en.wikipedia.org/wiki/Commercial_skipping
http://www.siliconvalleyguide.org is a geeky tour guide to Silicon Valley. It makes about $10/month in ads.
What is the connection between the parent and your reply? Is there something in that link regarding the appreciation given for work done that I'm missing? Do you deny that excessive quantities of work could be (partly) a response to the lack of acknowledgement?
Why use an extension that white lists ads by default when there's an open source alternative that you have full control over?
MATHEMAGIC
This is the reason why I don't fear government surveillance as much as corporate surveillance. The government simply can't process all the data they collect. And the value of obtaining information from the data can be highly variable.

Corporate data collection and analysis efforts are optimized for least cost/highest return. They really don't care about individuals as much as they do classes/tranches of people. However, the most concerning part is when corporations will pass on, willingly or unknowingly, their trade secrets to the government to improve the latter's techniques.
"In harms way"? Doesn't that seem rather ... barbarian. It seems to reinforce "Only those that die gloriously in battle shall sit with the Gods in Valhalla."

I did not used to hear the word "sacrifice" a lot. I hear it a lot now. I don't like it as a standard of behavior and wish it would stop.
Basically React seemed immature, as if it wasn't thought out fully but just hacked together.

Vuejs seems like what React could've been if it was thought out a Bit more. It just feels a lot more polished.

Honestly I think Vue is so far ahead of the curve it isn't a surprise to see more people switch away from React.
thats great..wow i appreciate
Transcript: Chamath with Semil on election, fake news, etc.
IIRC, service workers allow you to intercept all requests made by the page, for the purposes of implementing offline caching.
The solution to burnout is to put the activity that's causing it in perspective. Stop being a victim, mainly.
All of the features you've described thusfar are also in RedHat's Openshift, which is a thick veneer ontop of Kubernetes. Can you comment on how you differentiate between them and last.backend?
This is apparently the source code for it:

https://github.com/plasma-umass/browsix/blob/master/src/bin/...

It doesn't do much, and certainly does not qualify as being unmodified existing code (which is what this whole system is supposed to be able to run as one of its benefits.)
I feel myself being very reasonable. If you disagree, would you mind explaining why or is that unreasonable to ask?

Theory does not hold.
React is just the UI piece of the puzzle. Here's a nice description of when to use Redux:

"[Redux is justified when] you have a piece of data that needs to be used in multiple places in your app, and passing it via props makes your components break the single-responsibility principle (i.e. makes their interface make less sense)" (https://github.com/petehunt/react-howto/issues/12#issuecomme...)

This comment was written for Flux, but it is completely applicable for Redux.

When building something non-trivial, there are other pieces you'll want to pull in with React such as routing, messaging, etc.
https://brandfountain.com

I sold a domain I had intended to develop this year to a FB founder for $12,000 and another for $7,500. After researching I found there are few places to buy really good startup domains so I made brandfountain to passively fund my startup(s)!
>More freedom to who?

In the same way that a a very inexperienced french candidate for presidency is claiming that he will "liberate France by the work", ear "deregulate the working laws and make possible for companies to get rid of the employees whenever they want without any compensation". Freedom for employers.
Breaking the Taboo of Talking About Periods
dupe: https://news.ycombinator.com/item?id=13130770
What? You're an idiot. Read what he wrote again.
The arguments against JSX and React requiring many small components are very surface level and sound like "we couldn't figure out how to make it work for us so it must be impossible".

1. This was mentioned already, but, yes, you can use ternaries and boolean logic for simple conditionals (loggedIn && <a>Logout</a> || <a>Login</a>)

2. When you need more markup, put them in an if-else statement in the same render function.

render()
if (loggedIn) {
var login = <a>Logout</a>
else
var login = <form onSubmit={ ... } />

return <div>
{ login }
</div>

3. With SFC it's trivial to split these out into new components. You can even use bound methods to reuse the component state and props.

class Navbar {
LoginForm = () => {
if (this.state.loggedIn) { ... } else { ... }
}

render() {
const {LoginForm} = this
return <div>
<LoginForm />
</div>
}
}

4. And finally, what stops you from creating a custom component that works like this?

render() {
return <If cond={ this.state.loggedIn }>
<Then>Hello { this.state.userName }</Then>
<Else>Please log in</Else>
</If>
}

There's a continuum of ways you can structure your code, it just takes some experimentation to find what works for you.

After working with Angular templates for a long time and then switching to JSX, I'm never going back to having my markup in a string blob with magical attributes that make it do stuff.
Please don't take swipes against the community (which includes yourself) like this.

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
I stated that (1) and (2) constitute a thorough critique Stallman's worldview re: software, which IMO is quite a bit more than just the GPL.
Is it? Your definition of theft is something taken that is:

- Physical property

- Taken from the rightful owner

- Taken without the owner noticing / no coercion

So let's say I take your ATM card without you noticing. That's theft right? What if I then go to an ATM and drain your bank account? Given that money was never in your possession (it was just a number in an electronic ledger somewhere, one keeping track of all the loans made and credits owed by the bank [your deposit is credit to the bank, for instance]), then I'm not committing theft, right?

Boy, this literal language stuff sure is tough! But I'd appreciate your clarification, as it seems so very important we only ever use language in a completely literal manner.

It's interesting you bring up 'shared understanding'; you beat me to it. I doubt very much that anyone, except maybe your literal self, thinks employers are paying their workers and then physically stealing the money back when people use the phrase 'wage theft'. In other words, there's a 'shared understanding' of the non-literal meaning of that phrase.

I mean, when someone calls someone else an 'oxygen thief' I don't think anyone else (again, except for maybe you) actually believes someone is running around stealthily taking oxygen molecules that don't belong to them. It's just a funny insult that literally everyone (-1) mutually understands in a non-literal way.

And sorry, I have no idea what 'virtue signalling' is. Is it some kind of secret hand signal?
Right, but you need to execute some JS to set them up, and the example only shows img tag.
Any technology that toots its own horn by calling itself "simple", I don't use. This is a rule I made especially for the JS world.
I suspect Selection Bias
I recently read Greg Egan's previous trilogy set in an alternate-physics universe, the Orthogonal trilogy, and it was excellent. (In Orthogonal, time is a space-like dimension, and relativity, optics, and chemistry change accordingly.)

Not only does Egan invent weird universes and let the reader follow the math involved to whatever extent they want, he also tells great stories in the universes he invents.

Orthogonal tells of a society's quest through deep space, searching for a way to survive and save their home planet, using technology they have to invent along the way. (The characters can speak in diagrams, with which they explain the science to each other and to the reader.) It builds up to include some plot twists that are only made possible by the strange nature of time and space.

Dichronauts seems to be an iteration on this formula (now there are two time-like dimensions), which sounds more bewildering and constraining to the plot, but I trust Egan to do it well.
Functional Pearls
How to Make Sunrise and Sunset Animation in Dev C++
I think we agree more than disagree about how paranoia can become reality. The Snowden fallout rewired my thinking, and I'm still recovering from/reconciling the election.

But some Stallman stuff I see as hyperbole or just wrong.

For example he would label a hobbyist creating a compression utility and choosing to keep code private:

- anti-social

- an instrument of unjust power

- disrespectful of the freedom of others

He makes no distinction between government oppression or megacorp monopolies, and 1 person making personal choices. In reality things fall on a spectrum.
I have never experienced peer pressure to use Google and have been asked to message someone on Facebook maybe twice.

It sounds like you just like both services a lot and want the government to step in so you can have your cake and eat it too.
Drinking from the Firehose: How the Mill CPU Decodes 30+ Instructions per Cycle
Please comment civilly and substantively on Hacker News or not at all.

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
Biotopic – Official Site – Natural Hair Loss Treatments
After having multiple inkjet printers die or have cartridges "expire" well before we'd used up all the ink we switched to an HP laserjet. Costs far more upfront but paid off in minimized frustration over the years. Am on my second HP laserjet in ten+ years. Only change the cartridges every couple of years.
Last I checked there is a beta sync option.
I first came across this idea in an excellent book by Olle Haggstrom: "Here Be Dragons: Science, Technology and the Future of Humanity", which talks more generally about large scale/long term problems for humanity.

It is the only book I know of that takes a comprehensive view of a variety of such issues (climate change, extraterrestrials, strong AI, etc) and is written in a scientific manner with numerous citations, and little to no empty statements as is typically found in "popular" books.
You do know that thirty was limited mainly from infant mortality, war, and complications in childbirths, right? In particular, men could live a very long time. Often did.
By changing ad placements, and adding a more ad units, you can increase your Adsense earnings significantly.
I find it very frustrating that spaced repetition is the best recourse we (humans) have to remember information. I am regularly concerned with the number of thoughts and interesting ideas I have each day, and don't manage to write down or otherwise preserve. I have begun recording some minor annotations and idle thoughts on paper a month ago and after reviewing them today, I am shocked at how many I simply do not recall writing down at all. Worse, some of the information has lost context: I wrote it in a certain state of mind, certain emotional state which I no longer have and so the preserved words on paper are missing meaning and appear alien. The situation is so poor that it seems 20% of the material I have recorded has not even been properly preserved from only a month ago.

I find memory endlessly frustrating; we have so many unique thoughts and insights and we are forced to watch them circle the drain. Worse yet, most people aren't even aware this is happening, no internal inventory has been taken to show the poor state of affairs!

The tech community has a fixation on life extension, but I am worried I am not even properly remembering the life I am living right now, nevermind tomorrow.
What it's like to deliver 80 meals a day for a $2500/month paycheck in China
Freedomlayer Research
No, the Link-tag with rel=serviceworker on the image response installs the service worker. Not clear (to me) if that's part of the origin trial or not.
But momentum is definitely factor. Once you have a successful city/region, people flock there, often to the point of overcrowding. Businesses want to be where the "talent" is.
That was true back in Drupal 6 in 2008.

Drupal 7 and 8 use entities, which are arbitrary combinations of fields that can be composed through the UI and accessed through APIs via JS or other methods.

One thing we use it for is its user management which is good enough out of the box.
The Philosophy of Architecture