skysight-inc/HackerNews huggingface dataset:
Arch is very stable when using mainline packages, which are the default packages...

This is "Arch is unstable" thing is very much a myth pushed forward by people who only dabbled with Arch once or twice then had it break, then completely dismissed it as unstable. Without first learning how to use it even at an intermediate level - not even expert.

I too had Arch break when I was a newbie but I learned quickly how not to and it's been incredibly stable ever since. Not worse than Debian and more so than Fedora in my experience.

In retrospect my actions which had broke it originally had little to do with ArchLinux itself but a general inexperience with Linux and over-eagerness when using beta software (which you have to opt in to, it's not default with Arch).

The end result is that I've come out of it a far better Linux user with skills highly applicable to Debian and other distros. It's a far easy place to learn Linux/Unix properly and become familiarized with the OS/dir structure/config than any other distro.
It's not just a ruby to js transpiler. Opal is that.
And before long, the FCC will be trying to assert jurisdiction over the whole situation.
It's not just failure but perceived abandonment.

Consider old school New deal socialists or paleoconservatives. If you told those guys that honest married black men were out of work and couldn't support their families, they would be concerned. Seeing it as their duty to do something.

Compare that with Ayn Randian Libertarians who generally think that the destitute should just up and die already. And Hayekian neoliberals that think that's simply not their problem.

It's the above attitude that leads to fascism and communism. They become dominant when the social leaders abandon any sense of duty. It's very scary because that's the exact situation in the US currently.
In the article it says:

“Sleep deprivation really has opposite effects in healthy people and those with depression,” says Benedetti. If you’re healthy and you don’t sleep, you’ll feel in a bad mood. But if you’re depressed, it can prompt an immediate improvement in mood, and in cognitive abilities.”
You've basically just described "The Birth & Death of JavaScript" https://www.destroyallsoftware.com/talks/the-birth-and-death...
I haven't thought about comparing React to jQuery, but I think that's good point. React is probably an equally important and ubiquitous stepping stone of a library for JS. Love it or hate it, its a new standard.

Getting into it pretty much guarantees a certain level of productivity and community support.
Professional doctors, lawyers , and plumbers are all accountable for their time.
This idea that only managers micromanage and fellow engineers never do that us one of biggest agile fallacies.

Also, need to ask question should not require whole team meeting.
Some part of me finds this amusing, to the extent of wishing this stay unfixed.
The purpose of ICOs is to transfer money from speculators to prospectus-writers as fast as possible. Like pre-crackdown Kickstarter, any actual product delivered is up to the goodwill of the people who now have the money.

If people wanted a structure that had some sort of accountability for non-delivery of results they'd do a share offering.
This architecture tastes like microarchitecture [pdf]
Exactly, the problem is that they kept fixing things that weren't broken and making random illogical UI changes until the program got so over-engineered and bloated that it was a chore to use. The program worked fine, but I guess the team of engineers wanted to keep their jobs so they kept including these unnecessary "fixes".
I'm not sure on what basis you're saying that my final result is less concise--it's fewer characters than your first solution if you give the functions names which are as non-descriptive. :)

As for clarity: given the new programmers our industry is producing, maybe your first solution is easier to understand, but I am not sure that your first proposed solution is actually easier to understand if you assume less prior knowledge of programming. The problem is that we're currently educating people within a procedural paradigm rather than a functional one, so the procedural code is built with components the programmer understands. But if we educated people starting with a higher-order functions instead of for-loops (such as the approach taken in SICP), I'd guess that people would understand the higher-order function way better.

Your second solution seems to me to be the clearest and most concise solution of all (and, notably, it uses a functional paradigm). But it is exponentially inefficient--that's the entire point of the article. So I'm not sure why this is even being brought up in this context.

All that said, my recommendation would be to follow the dominant paradigm of your environment. If your codebase and language support primarily procedural proramming, write `fib()` with a `for` loop. If your codebase and language support primarily functional programming, write `fib()` with higher-order functions. There isn't really a good case for writing this using tail recursion.

EDIT: Also can we never ever post code in Imgur images again? Code is text and transforming it into an image loses all of the benefits of text.
Check out orgzly: http://www.orgzly.com/
Uh... what possible type of stickers that would make a sign invisible to human?
My battle to question doomsayers about the Great Barrier Reef
Here is too much information, but this is how I spend my evenings now...

Goal is a finance tech app, although I probably just need a pretty front end, and I can do stuff manually in the background (like invest money, wire transfers, etc...).

I do have some database experience, writing to mysql. Was planning on doing that using LAMP, because I have experience already.

Features needed:

>write to database(should be easy with my previous experience)

>Usernames/passwords(I am actually clueless how to start doing this, I have Wordpress if needed)

>Accept payments(but again, I can probably do this through wordpress if its too time consuming).

Other specs, since its finance and people are going to be putting money into it, its gotta look and feel good. I'm willing to invest many months into building this to be perfect. However, progress feels slow since I'm learning the new javascript react-native syntax.

Any tutorials you recommend? Working through the facebook tutorial right now.

last trivia question- I was considering using Reflux, but I saw an article saying reflux is dying. I've heard facebook is especially brutal with changes.
> Ive programmed in 8+ languages, and up to this point Javascript was unused.

This tells me you haven't built for the web yet. (unless I'm totally misunderstanding what you're saying) React Native extends web paradigms to mobile, so if the web isn't where your experience lies, you'll likely be more comfortable with a traditional native language like Swift/Java.
There was an AMA with a google team of AI coders. I asked them if any current AI was as smart as a snail (or a lizard or a fish), could it make it's way in the world and eat food and find a mate. They didn't think so, not yet.
I've been living on a residential ftth connection, 10mbps/10mbps.

It's good enough for three working people, that do not use Netflix. I also get to have a nice home server with a few services (including my own email with my own domain).

I'd say it's enough if:

- you also get 10mbps in upload

- latency is in the range of an ftth connection
I started working in finance (fixed income derivatives) about a year ago, and i'm still getting my head round the domain. There are certainly some things i understand now, and i have a rough map of the space, but there's a lot i don't know, and a lot of important stuff i don't have an intuitive feel for yet.
Other way round: there is a huge amount of dumb money raining down in the cryptocurrency space, and Telegram have decided to put out a bucket to catch some. They're already some way ahead of the average ICO in having an actual product, a management team whose names are known and not living in non-extraditeable countries, and so on.
Your example is much closer to a code or design review than a daily scrum meeting. I don't think he's against design meetings or reviews.

Also, software development is quite a bit different than other engineering disciplines, at least at the application development level.
I'm neither a participant nor scientist in the study, so I don't see what point I'm missing. Actually even for both those groups, making predictions is fine, really, so long as the study is properly blinded.

From anecdotes, the correlation studies, and my personal experience, I believe the results will be positive. If the results show otherwise, I'll accept it and try to understand why I was wrong.
I don't follow. In my opinion, if you're alone on a project, the case for React Native (compared to writing an Android app in Java and an iOS app in ObjC or Swift) is even greater.

The OP didn't ever explicitly say he wanted to create an iOS and an Android app though, and I would agree that if that's not a desire, then React Native is less compelling, especially if OP has never used JS, as you said.
Corbyn's villification by the political establishment does mirror the KPD's villification by Weimar, as well as Sanders' villification by Hillaryites.

The KPD was annihilated though, while Corbyn held on. If anything he makes the rise of the far right much less likely by presenting a viable anti-austerian alternative. I don't imagine UKIP will be around much longer.
One major thing we are no longer exposed to are parasites. Those were common before but they are now pretty much inexistant in western civilization.
Zenfone price less than ice cream
> Something like this for big planes would save massive amounts of fuel, because algorithms could be used to match flight patterns with weather maps to get a tailwind or uplift

Flight planners already do this manually for airlines, when creating flight plans
In languages which are functionally-focused enough that tail call optimization can be relied upon, higher-order functions are usually available and a better solution. See my post higher up.
> I was considering using Reflux

Redux is the de facto standard now in that space. It seems to have "won".

See https://stackoverflow.com/questions/36326210/what-is-the-cor... for further discussion.
Love it. It's stuff like this that got me interested in science. I remember seeing the same thing (larger object through a smaller hole) demonstrated on "How" in the 1970s, which was a TV show with a quirky mixture of science and fun. It was aimed at children, but didn't talk down to them.

Here's a ransom episode for those who remember that show.

https://www.youtube.com/watch?v=rsDd_9VpzHE
It sucks because I used to like to site. I much prefer reddits topic segmentation. Ideally it wouldn't be needed but in practice politics infects everything.
They can't because their competitors don't. If their competitors had to, then they would be able to as well. If that didn't happen, then even a sales tax of a few percent would destroy every grocery store because that is as big as their entire profit margin.
On the BBC's Desert Island Discs Douglas Adams chose pieces by Bach for no less than three of his eight permitted musical recordings.

http://www.bbc.co.uk/programmes/p0093qxj
I appreciate that this author is trying to get management/leadership to own up to their responsibility for a real problem. Yet I wonder what this person thinks programmers' proper role is in the organization. (Let me also point out that they chose the word "programmers")

It's a good insight that when people only have their ideas shot down, they turn away from that and focus on other things. But I don't appreciate that caring about money is (as usual) cast in a negative light, meanwhile the whole point of a modern business is to turn a profit and make the shareholders money. To the author's point, if the programmer is passionate about market share, and suggests something that leads to market share growth, will they benefit materially from that? If not, isn't that also a reason they would disengage? But see, then we have to talk about paying people instead of just being nice to them when they offer up ideas. That’s a whole different ballgame.

I'm not comfortable with how much this seems to imply that leadership shouldn't try to, you know, lead with the vision for the future and all that nice stuff. Input should be welcomed of course, but at some level, leadership should be thinking and communicating about what should be built, and how the world is going to be changed by your "Uber for sandwiches" app. This is why the leadership will take all the money if/when the business is a success.

And your programmers should care deeply about how the thing gets built. Because, just for one thing, if it gets built wrong, that's going to become a big problem for them.

--

Some other thoughts:

The author talks about how if your non-technical ideas get shot down, you won't bother anymore. It can also go the other way- I've definitely been in situations where my technical ideas got shot down enough that I didn't try to offer anything further.

Many companies (tech and otherwise) are ultimately a set of cliques- if you're in with the right groups, you and your ideas matter. It's not set in stone; the membership of these groups change over time. But you have to fight and strive for a place within them. That is also a reason people disengage: it’s not worth it, and getting there sucks.

It's definitely not good if a team member's interactions are often sarcastic, however, the author's response to the "I told you so" attitude is telling. Usually when people don't like hearing "I told you so" it's because they were in the wrong but don't want to admit it. They'd prefer to move on without doing any thinking or discussion about why the wrong decision was made, and how the team could avoid that in the future. To be clear, it is rude and unhelpful to cop an "I told you so" attitude. But it is also unhelpful and dismissive to label that attitude a problem without digging any further.
You can drag it and move it wherever you want. I usually put mine in the top 2/3rds of my screen as I'm a habitual <cmd>+space <do math in spotlight>
http://alltopten.net/asus-zenfone-5-lite/
Congrats on launching!
Would you be interested in doing an interview for http://madewithreactnative.com and having your app featured on the site? If so, please contact me via the email address in my profile.
I find the structure very interesting. Thanks for explaining it, in your own words.

I like the concept, but I'm struggling ton managing data outside the component. I've read this is by intention.

Thinking I'll just call everything from my server, save user data into the server directly and constantly recall from mysql. Goal would be to eliminate variables. Although this is a pipe dream, I'll still have to keep users logged in, and securely since this is a finance app.

Redux solves this problem?
10mbps down is fine. I have 15, it's fine.

What kills me is the 1mbps up, you need at least 5 to survive and participate in the average internet.

I'd trade my 15/1 for 10/5 in a heartbeat.
Only if you are a web developer. If you already know other languages, Obj C / Swift for iOS and Java for Android would be easier (even if there is duplicated work).

Alternatively, you could use C++ and Qt for both.
Yeah, looks to just be an <article> tag with overflow:auto set
I think this falls under a strawman argument. I don't think there's any requirement that strawmans have to be deliberate.
This is a great initiative!

Some quick ideas. Perhaps you can mention what should determine the order in the list. For example, every experiment has:

- A success rate.

- An average time to noticeable improvement

- An average time to recovery.

- Risk and severity of side effects.

- Cost.

- Difficulty.

- More?

So for example, checking for nutritional deficiencies (very important) or other tests can be near the top of the list (little side effects, low cost, not difficult, etc). But psychotherapy should be near the bottom (high cost, difficult, long recovery time, etc.)

Perhaps split according to cure/prevention/coping strategy. (For example SSRIs are in many cases a coping strategy and not a cure).

Again, great work!
I've never been totally comfortable with CSS, even if it's been all I've used for years. Something about thinking in tables and having to translate.

I've just begun learning CSS Grid and found it a vast improvement. It's so great to not have to translate anymore. The two negatives are no support in IE and it gets complicated once you get beyond simple forms though a fix is promised.
I recommend reading Karl Deninger at https://market-ticker.org/ ; I don't know if his archive back to 2007 are available to non-subscribers, but he's been documenting these issues, quite well presented, since 2007.

The bottom line is, for the 2007/8 crisis, there are hundreds if not thousands of people guilty of fraudulent misrepresentations, and for inventing their own laws, with no reprecussions. I think the most egregious case is the "robo-signing" and MERS case (which are intertwined), which appear to involve thousands of cases of perjury, non of which were prosecuted, or even investigated -- but the publicly available evidence is damning enough, even if no justice official decided to investigate.

But why go back so far? So far, the recent wells fargo fraudulent account opening case [0] has resulted in a slap on the wrist and no one being charged. I don't know who committed fraud specifically, and it seems no one who can find out wishes to find out either. In 8 years, someone like you is going to ask "but who specifically committed fraud? this always comes up". There are clear examples of fraud; if there aren't clear examples of who committed that fraud, it is only because the powers that be decided they do not want to know.

[0] https://en.wikipedia.org/wiki/Wells_Fargo_account_fraud_scan...
I wonder if they will give fine the perp and give him deferred prosecution if he promises not to do it again.

https://www.justice.gov/opa/pr/hsbc-holdings-plc-and-hsbc-ba...
Didn't think I'd really be that interested in this. Kind of made me excited. Thanks.
Yes, as I was reading the article I thought, 'would my time be better spent listening to Bach?' Maybe I should be thinking that now ...
I know I didn't see it live but it would've been easy to fool myself into thinking I did. The news services would run unedited footage of the plane crashes and buildings burning virtually all day. And they don't do that anymore. So your brain has this image of continuous footage but can't correlate it to modern journalistic practices of how this event is portrayed in tge media. So you think "Oh, I must have seen it live."
It says "for FLAC support you need macOS 10.13", so it almost certainly uses the system libraries.
Ask HN: Is there a service that allows attaching metadata to a web resource?
Say I want to create a Chrome extension to let me tag YouTube videos (with more advanced tags than what the built in playlists can provide). Where do I store these tags? I could of course use YouTube's own "datastructures" such as playlists and the notes for each playlist item, but that quickly gets hairy/hacky. Is there some kind of DBaaS that easily allows me to tie metadata to each video, with a simple REST API?
Do you own a website? I have some files I'd like to publish on it.

You do honor the 1st Amendment, right?
> the 20W/hr a typical human brain uses

You mean "the 20W a typical human brain uses". A watt is a joule per second, so it already has the dimensions of energy per unit time.

Good comment otherwise :-)
Speaking from personal experience with the exact conundrum described in the quote, I could not agree with your comment more.
I think about the analogy of folding spacetime when I see things like this... what could you used to fold a 4d region of spacetime into a fifth dimension to create a “wormhole” and where would it lead? I’m not even sure what this would mean!
Can you link to that client? I didn't know it existed
To reply to myself...

Having gone down the rabbit hole I came up with an article about the Occupation of the Ruhr[0] (with no mention in tfa) after Germany defaulted on their reparation payments which claims:

> In German politics, the French occupation of the Rhineland accelerated the formation of right-wing parties.

If I were to look for the causes of the rise of the Nazis that would be pretty high on my list.

[0]https://en.wikipedia.org/wiki/Occupation_of_the_Ruhr
Says the website which has double scroll bars when the viewport is too short vertically? This is definitely under-baked.
> Ive programmed in 8+ languages, and up to this point Javascript was unused.

What languages and for how many years have you programmed?
> last trivia question- I was considering using Reflux, but I saw an article saying reflux is dying. I've heard facebook is especially brutal with changes.

Not dying, just shrinking usage area. The community feels that it got overused. Kinda like you don't buy an Oracle license to make a todo app. So there's some backlash in the blogs. Upcoming versions of React include better/expanded global state management (the context API). Some of what people use Redux for now will be better served by that API.

Redux also doesn't tie in with any specific database or backend. As other vertically integrated solutions take shape, that will also cut into Redux's usage. At facebook, this would be Relay, a GraphQL library. A lot of people are excited about using a query language to talk to the server. It makes versioning and supporting multiple generic apps/features much simpler. Writing specific web service APIs locks you in if you need to support old client versions, etc. You end up with fetchUserInfo(), fetchUserInfo2(), fetchUserInfo3(), etc to avoid breaking clients. Ugh.
>>> The maintainers never seem to push anything not security related...

The policy for debian stable is to only push security fixes.

The corollary is that they don't push new version for bug fixes or features.
Thank you. The tables were screwy on my phone.
Yup. My housemate works for Southwest Airlines as a Flight Dispatcher, and evidently it's a career path that's in need of workers.

https://www.sheffield.com/articles/aircraft-dispatcher
Thanks for your explanation! Since HN cut of your URLs, the similarity between the filenames didn't jump to my eye. You're right, 2007 doesn't mention Puncher, it only mentions his close colleague Birchall. Both were publishing articles together around the time [1-4], so I find it hard to believe that he wouldn't work on such a high-profile case that was being solved by their computer software [2]. Since Buzzfeed authors talked to Birchall and Puncher’s family, I trust their accounts of his involvement.

[1] https://www.ncbi.nlm.nih.gov/pubmed/16410294

[2] https://www.ncbi.nlm.nih.gov/pubmed/17132655

[3] https://www.ncbi.nlm.nih.gov/pubmed/18003710

[4] https://www.ncbi.nlm.nih.gov/pubmed/18806256
Some really nice folks are trying to figure out the whole "not iTunes" issue - it's called hyperamp: https://github.com/hypermodules/hyperamp
> I was otherwise going to brute force it myself evenings and weekends.

I think you'll save yourself time in the long run (and learn new skills) by going through HTML, CSS (especially flexbox, particularly important in a React Native app) and Javascript (focusing on ES6) base-level material.
Call grpc services from the browser
Not a lawyer, but it's my understanding that the side that's presenting any physical evidence needs to show why it probably wasn't tampered with and the other side can question that.

When gathering evidence that you want to hold up in court, you need to think about how to prove that.