skysight-inc/HackerNews huggingface dataset:
I wouldn't say the task is "very difficult" either. The task is probably no more or less difficult than maintaining the inventory system for a store.

The cost and job security comes from the fact that you have to do it in Lotus Notes.
> And when I want Julia’s promise of fast loops, I use Numba.

This only works (easily) as long as you don't have user-defined types

> If all the effort gone into Julia had instead been spent on fixing remaining warts in Python workflow for science, we wouldn’t even havee this conversation.

Python is too dynamic, you cannot just fix remaining warts. From Julia documentation I know that Julia language has been designed for speed and e.g. some dynamic possibilities have been omitted in order to be able to generate fast code. For a general idea about Julia speed see e.g. this 7 hours old excellent Juliacon video: https://www.youtube.com/watch?v=XWIZ_dCO6X8

Python certainly works. But already for syntax alone, if you have written Julia, it's hard to - in my case - go back to R.
Predicting Positive and Negative Links with Noisy Queries [pdf]
Insurance is a misnomer for such a scheme - premia aren't priced according to actuarial risk. The scheme only works because the low risk young have to join and subsidise the higher risk old.
GDPR doesn't mean that you cannot show advertisement. Just means you have to actually be responsible and not abusive as many content providers with ads are.
you're just paying more attention
I was recently diagnosed with a condition called retinitis pigmentosa (it basically just destroys your retinas). It's part of a larger condition called usher syndrome (which caused my severe hearing loss at birth). I'm on heavy doses of vitamin a palmitate as well as some other vitamins. Another thing that I haven't done yet but will be doing shortly is blue light blocking glasses, especially since I sit in front of a computer all day. I also use f.lux and night shift on windows and mac respectively. I'm 22 and have lost a significant portion of my night and peripheral vision so I'm still just trying to figure this all out. Any tips are welcome.
The consultant should have added a 25% price increase per year into the contract!
That's an HAProxy option. What do you do to load-balance HAProxy itself? That's what the article about.
It's no different than using Skype or Ventrilo or even a phone/conference call. There's no real way to manage who talks to who while you're playing a game.
Hi HN! I'm one of the creators of Retool, and we're excited (and very nervous again) to be posting this on HN. We first showed Retool to HN around a year ago (https://news.ycombinator.com/item?id=14515494).

When we posted Retool last time, we thought it was a cool idea (visual programming + functional reactive programming). But we didn't really know whether it was useful, and whether people would pay for it.

Since last year, we've been hard at work talking to customers and writing code. We discovered that internal tools (eg. to manage deliveries) is a good use case for a visual programming language like Retool.

Basically, Retool gives you components (textinputs, dropdowns, tables, etc.), and queries (connect easily to APIs, SQL databases, etc.). In a FRP way, they can interact with each other. So your tables can pull in data from queries, and buttons can pull in data from a table's selected row.

When we show Retool to people, they often think "oh! it's visual basic for the web!". And in many ways - it is! Maybe that's something you think is great - maybe not. In any case, I'd love to hear HN's thoughts. :)

Here's a 3 minute video demo I just made this morning: https://cdn.tryretool.com/approval_video.mp4 of me making an approval workflow in 3 minutes

If you're curious how it works - here are the docs: http://docs.tryretool.com/.

Thanks!
This is most certainly an area that needs improvement.

You can get around some of the pain of haning error types in catch statements if you are comfortable paying the price for a locally defined function:

result = try
Something()
catch err
h!(e)=throw(e)
h!(e::MethodError) = SomethingElse()
h!(err)
end

This pattern works well if an error case should return a default value and all others should throw.
> I absolutely notice a blue refraction from car headlights when driving at night.

I think some ultra-bright headlights are actually slightly blue.
How so? Facebook is owned by Facebook. Facebook is simply not allowing other services to post on a user's behalf. Those other services still exist, Facebook is not a public good, etc.
Generalized GCDs for orbits under rational functions
> The biggest risk factor I've found for a PhD student is lack of research experience during the undergrad degree.

Previous research experience might help, but there still are a number of factors that need to align in order to have a relatively smooth PhD. In my mind, it depends on the quality of your previous research experience, your advisor, and your goals upon graduation.

For my experience in particular, I did two summers of research at an R1 when I was in undergrad. Continuing on that path, I went to graduate school for my PhD. I am five years in; looking back, I was still extremely unprepared for the realities of research. When I did the undergraduate research, my hand was being held by the PhD students I was working under. Sure, I did some interesting stuff, but I received a substantial amount of guidance. Now in graduate school, my PhD advisor is very hands off, and our group tends to work in isolation. I have to push my research forward on my own. It took me years to get used to this, and not feel completely incompetent. My previous research experience was not a good predictor of my life as a PhD student.

In my mind, the best preparation would be to do a thesis-based masters degree and try to publish during that.
Government employees negotiating with government employees over the compensation of government employees is not a formula for fiscal prudence.
Thanks for this, I'll try this next time I feel one coming on (assuming I'm at home and can get to some powdered ginger)!
JSON to Swift C# PHP JAVA any language, template driven [Code Generator]
It is amusing, because the very thing that leads to stability is among the things that causes people to claim ecosystems like CL have gone "stagnant."

Similarly, TeX shows the halmarks of stability. I can reliably rebuild any document I've ever written. However, that means that the styles I used to use to write documents have to still be supported. Contrast that with HTML, where they constantly give new methods to do something because they changed their mind about how it should be done. Worse, they no longer support the old ways, because they were supposedly "never supported."

I think there is some merit to change driving progress. It is just frustrating when so much change is effectively user hostile.
#DeepLocker – AI-powered #malware are already among us
They didn't accept a bad deal. They deferred current compensation in a scheme that's been known to work properly for a century when the managing side of it doesn't underfund its obligations. This is not, in any way, a "both sides are to blame" issue.
> Nothing will change because no one addressing or discussing the underlying causes

What exactly are you describing? I don't see the same world you do. These stories are top concern and referenced in almost every forum from niche game communities to political discourse (ie everywhere). The underlying causes are assessed and measured in various countries (eg http://www.thejournal.ie/gender-equality-countries-stem-girl...) and is a topic of serious discussion. Seriously, what are you talking about, that you think it's being ignored in any fashion?
In my experience most games with in-game voice chat don't turn it off when you're dead anyway so it wouldn't matter.
...In which case you as an investor should be even less concerned with lock-in over 3-6 months.
Botox and muscle relaxers have helped me immensely - and yet I still get headaches frequently. There’s also the crocodile yoga position.
95+CRI is an indicator for mostly lack of spikes. Look at Yuji (yujiintl.com), they seem to be the only ones selling actual high-CRI LEDs with sane pricing (i.e., no ideological markup).
For an enterprise support contract of that size it's dirt cheap. Try to build a system with 150 databases on a cloud provider or using your own cluster and you'll spend way more than that. VMWare licenses alone would blow that figure away if you rebuilt it in a modern style. If you were crazy enough to spec Oracle for those databases then it would be many times that cost per year.
> Unless you put the next winning lottery numbers in there, your data isn't that valuable.

My Facebook or other data obtained through web tracking is definitely more valuable than my boring bank balance.

The thing about web banking not providing 3 years was just to refute your argument about how banks apparently provide me all the data I need, which clearly isn't the case.

> you do have access to all your data just not how you want it

I do not. In my previous response I told you that most banks do not provide more than 3 months of data.

> your bank offers you the API because you are its customer and they have control

All I'm asking for is that banks provide personal access tokens to any of their customers. I don't mind the regulations being there for massive-scale access, but I do want any customer who wants to automate their finances to be able to do so.
It was referring to a "pool" of cars. And yes I can defend it because the official Uber Pool is still a non-zero amount compared to individuals using their own cars. Remember your first post claimed that parking spaces are not at street level even though that's not true, and entrances do have to be at street level, creating bottlenecks. Reduction in total extra cars on the road and reduced traffic to get to parking can lead to significant changes.
Best YouTube video
I feel like Kara could have made a relatively persuasive argument about different moderation styles and whether it makes sense for us to care more about adherence to a system than making a positive change but I feel like this one kind of missed the mark. It's essentially just a rant about how Twitter won't ban someone she, and a lot of other people, don't like.

I completely agree with her that Twitter, or really any online community, would be better with subjective human driven moderation guided by values but I see two main issues: moderators have to be angels with nigh perfect knowledge and human moderation doesn't scale.

Communities above a certain size are going to struggle with this until the end of time. The only change Twitter can reasonably make isn't to their moderation strategy but platform changes to make Twitter feel smaller. Some examples:

- Only allowing people who you follow to reply to your Tweets and giving posters the ability to disable replies for individual messages or account-wide to stop worldwide dogpiling.

- Changing the default tweet to be protected and having more fine grained controls to limit their audience.

- Making popularity metrics on tweets visible only to the author.

- Hiding retweets be default.
You might want to double check your setup. I disabled Pi.Hole and reloaded the site with just uBlock Origin running. I did this a couple times with cleared cache, it pulls 22-24 requests and loads in ~1.9s.
>You can't develop myopia or hyperopia after your eyes/skull/orbital muscles are done growing.
Do you have a source for that?

Would the inverse also be true?
Thank you. This was all I was looking for.
He mentioned implementors of frameworks specifically, not users of frameworks which you seem to talk about. Julia is superior to R and Python as a language for package development. This is illustrated by the fact that almost all big popular Python libraries are made in complicated C++. In Julia all the popular packages are native Julia, because it is a high performance language. It means it is much easier to get package contributors and feedback and help from package users. This is why Julia is moving forward so much faster than Python despite having much smaller mindshare.
Go hang a salami, I'm a lasagna hog.
There are certain features of insurance that make it very different from other products - competition does not necessarily lead to optimum outcomes with insurance.

Checkout adverse selection and moral hazard.
Hell, it's not different than being in the same room as other players. I've yet to hear of any games that ban teams sharing the same IP address.
I think you have to look at the quote in the context of the situation, she'd already antagonized the whole company in her first 6 months by throwing probably the most explosive political grenade that you can. Her manager clearly wasn't trying to make her room with him, he's trying to hit her with what he sees as "her own philosophy" given that he thinks she's a SJW. I don't really agree with his point but you can see the argument, a lot of modern feminism starts from the assumption that there are zero differences between men and women, you can draw a line from that to "you should room with anyone we're all identical any discrimination/segregation is bad". I don't agree with it but it's just a stupid political argument he's having with her, it's not in any form sexual harassment. If he'd booked himself into a room with her, that would be sexual harassment.

If you have a low level ongoing argument with your manager it's going to get rough at some point. My whole point was that the article is very thin on specific bad experiences and mostly about her own reaction to third party conversations within earshot.
Is Musk constantly inside-joking himself? Why $420 a share? Why do his car models spell S3X? Is his internal email bong69@boring.com? I love this guy.
It looks like that 100k/yr number applies to teachers who have paid extra into their pension fund, such as the one mentioned in this article:

http://www.latimes.com/business/hiltzik/la-fi-hiltzik-201509...

Additionally, they don't receive social security benefits.
Then what are his ideas on the replacement? Because all we ever hear are," these are not good programs, they need replacement." We still haven't heard about the replacement.
I felt the same way when I first wanted to try the language (have to use Windows for work). I went to clojure.org only to find the message:

Installation on Windows: Not yet available - see Leiningen or Boot instead.

That was a disappointment to me, seeing as the language has been around for more than 10 years now. Also, when I went to try the Leiningen route I found that the installer wouldn't work on Windows 10:

https://github.com/technomancy/leiningen/issues/2412

So I decided to try another language instead... But eventually I returned to Clojure and managed to get it up and running by using the fix that's suggested in the GitHub issue above. I'm really enjoying the language, but I fully agree that it can be frustrating to install on Windows.
No. There are less than 3 times as many people in China today versus 1900, when the techniques I mentioned were still prevalent.

Before the introduction of western diseases, North America had a much larger population than we are taught in our Manifest Destiny classes. It's fair to say that the population here is about one order of magnitude greater, but if we ran the Mississippi watershed the way the Chinese managed the Yangtze [1]? Or the tribes of California? [2] We'd still be doing pretty well without anhydrous.

Again, though, we'd be eating a lot more beans. We should be eating a lot more beans. And nuts.

When Polynesians settled Hawai'i, they brought a couple dozen species with them (canoe plants) and found the Koa, a nitrogen fixing tree. When Europeans occupied Hawai'i, they brought a few more, including the monkeypod (another nitrogen fixing tree) as cattle fodder. The bean pods are high in protein.

> "However, in the soil of natural ecosystems, nitrogen occurs predominantly as proteins."[3]

Everyone talks about the magic of nitrogen in plant and soil biology, but at the end of the day, it's the protein cycle that matters. "Feed the soil, feed the plant"[4] requires polycultures instead of monocultures in order to work, but we could do it. We would have done it. George Washington Carver wanted to do it [5] but he got outmaneuvered by industrial agriculture (and structural racism). In another world without anhydrous he probably would have found more success.

Tl;dr: Things would look very, very different but not necessarily smaller - or worse - if not for chemical fertilizer, and we may have to get to that world soon if we want to keep on breathing and eating.

References:

1: Farmers of Forty Centuries: Organic Farming in China, Korea, and Japan, F. H. King

2: Tending the Wild, M. Kat Anderson

3: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2393761/

4: Roughly any book on Permaculture

5: My Work Is That of Conservation: An Environmental Biography of George Washington Carver
I wanted a flying car and all I got was a pasta bar chain.
You want me to give you my best ideas? Lol, no. I can create them myself thanks.
If you want to try a GoogleNews like app that didn't partner with any big news site, i built https://aktu.io.
It's a RSS Reader / News aggregator, so you can add/manage your own rss feeds and there's also a "Top Stories" section so you can check what's going on in the world outside of your feeds.
Would love to have your feedback!
According to the company awarded the contract and who built it out in 1996, they said it "runs so smoothly that it isn’t necessary to bring in someone else to help manage it." It goes on to say that “They'd do nothing all day long."

So basically the 177k is an insurance policy in case something goes wrong but it doesn't sound like there is a lot of day to day maintenance and I would hope they also have a feature freeze since its planned to be decommissioned in the near future.
Programming languages are an abstraction from the hardware. There's a reason we stopped using assembly for most programming, and C is considered by many to not be a good high-level general purpose language. Anyway, 1-based is not exactly a new thing in the domain Julia is targeting.
Jeff Schmidt's book "Disciplined Minds" makes a similar argument. I have not read it all, though, so perhaps I should pick it up again.

Having never heard of this book, I googled it after your mention and found this:

http://disciplinedminds.tripod.com

which immediately convinced me to order a copy. Sounds like fascinating stuff. Thanks for bringing this up!
On the factorization of non-commutative polynomials [pdf]
The article is clear: download from the Signal site is not secure.
Go back in time and plant a tree.
This'll be really interesting. They might have the best shot so far (IMO) of actually competing with Steam in a significant way.

They have a very sticky app for gamers with best in class UX. People love using it and many have it open 24/7. A lot of companies have tried going "store first" and it hasn't put much of a dent on Steam, but this approach might eventually. Assuming their library gets big enough. Still incredibly difficult though given how much players have invested in their Steam libraries.
==That's because Trump is a conservative==

Based on what criteria?

==Do you really need evidence US media is anti-Trump? Can you name any large, well known newspapers that endorsed him?==

Is the second part actually evidence of the first part or does it simply reinforce your prior belief? Can you name any candidate in history who was gifted more free screen-time or print-space by US media?
I’ve dined here. It’s great!
Half the country and half the people are not the same thing. Someone told me that the US voting system is designed to make sure more populated regions (e.g. big cities) don't overrule the less populated parts.
I want to like the language, but once I land on their home page, I don't seem to know where I can play with the language.
I hope that if/as Julia gets adopted in industry, more libraries get written and maintained by professionals.
If the language is successful, that may change.

Although AFAIK it hasn't really in the case of R, outside of tidyverse.

As a grad student without a CS background, I don't think I'm qualified to say much more on this.
How Globalization Has Broken the Chain of Responsibility
Uh... education is ~52% of California's current enacted budget and ~52% of the proposed budget for the next year. It's the largest item on the largest budget of any state in the US. Prop 98 was passed in 1988 guaranteeing a percentage (~40%) of the state budget be spent on education. How exactly is that "chronically underfunded"?

As for individual teachers "sitting fat [on] the money"... of course they aren't. Average teacher salary in California (according to California Teachers Association) is $78k -- and California is a very expensive place to live. FWIW, the CTA chiefs are making $300-400k+ and CTA controls a $300+ million annual budget. There's definitely plenty of money sloshing around the system, it just doesn't make its way to the teachers.
I don't have a problem with the salary. What I have a problem with:

1. Pension spiking. Happens for teachers, though not as much as other public employees.

2. The pension should be funded from investments, not some optimistic guess as to the return on those investments.

3. It should be easier to fire a bad teacher. I realize this is hard, but we've all heard the stories. In my excellent school district, you apparently have to be caught sexting teenagers to get fired, even though a lot of people had reported the offensive behavior, many times over many years. While most of my son's teachers are excellent, a few of them shouldn't be anywhere near students of any sort.
HN is a backed by large organizations, of course they will at some point control the news feed.

Idealism is only possible for small organizations or those beholden to no one. We need to stop giving the benefit of the doubt when history shows time and again that corporate entities lose their human values in trade for financial ones.
"I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question." -Charles Babbage
The Truth Sometimes Hurts
I deeply hate blue leds, never liked them. As an electronics hobbyist I have been used for many years to the old red then green and yellow leds before the blue and later white ones came out, so I rushed out to buy some as soon as I could and while trying them I remember feeling uncomfortable staring at that light, to the point I never used them in anything: they're staying in their box for good. I already know about the blue light altering the circadian rhythm, but didn't back then, so it's possible the brain was sending a message there was something wrong with that light.
I've been using F.lux for over seven years. Advantages…

- You have a great deal of control over the blue level. Night Shift's blue level is higher than F.lux's default, and not adjustable.

- Flux transitions more naturally as the sun goes down.

- More scheduling options, "disable until tomorrow".

- the big one: disabling per-app or for full-screen apps. You probably don't want Flux on while watching a movie or binging on a videogame. (I set up my lady friend with Night Shift and watched a movie with her recently, spent the whole film wondering why they made such awful color choices)
Suboptimality of local algorithms for a class of max-cut problems [pdf]
Yea my first thought was that Musk was just trying to squeeze the shorts, but that would be highly illegal. Musk can't be that stupid. The CEO of a publicly traded company can't act like Trump and tweet in bad-faith to try to bully reality into conforming to his wishes.