skysight-inc/HackerNews huggingface dataset:
(1) if every programming language was equally good at everything we would not have a multitude of programming languages. And there are always advances in programming language theory and concepts which have not been captured in earlier languages.

(2) The semantics of the language put restrictions on what sort of optimizations you can do or how easy they are to perform. Julia has been designed to make it very easy to optimize. E.g. something like JavaScript runs quite fast, but only through a herculean effort by the JIT makers. It's design is terrible with respect to making it easy to create high performance compilers/JIT.

(3) What is "new" syntax. All languages have variations in syntax. Wherever Julia differs in syntax from whatever you know it isn't just for the hell of it. There are usually good reasons. Mostly Julia tries to look similar to programming languages familiar to its target group. Where it differs I'd say it is usually to improve on deficiencies in said languages.

I am an iOS developer but I write smaller scripts to do custom processing of source code, assets etc. I wrote my scripts in Julia first, but decided to convert to Python afterwards to make it easier to distribute to other people, given that Julia does not come pre-installed.

I got to say Julia is WAY WAY nicer to program than python for shell script like stuff. I kept hitting on so many issues when converting to Python that I kept a long list of issues with Python. My takeaway from this experience is that a LOT has happened since Python, Ruby etc was conceived. Julia has been able to tap into all the advances that has happened since then. It has a much smoother REPL environment, much more sensible set of built in functions. More sane naming conventions. And the libraries are built to combine effectively in much better way. You simply need to write much less code when writing Julia because stuff combine so well. While in Python I find myself having to write a lot of glue code to make pieces fit together.

So the question is, why stick to a language just because it is well established. I had many more years of experience with Python. But I get the job done much faster with Julia. So why waste extra time on Python just because it is established? That has no inherent value.
Honest question: at what point does a company stop being called "[two] guys (...) at a battle to save their company", and starts being called a multinational enterprise with ~2000 employees?
C++ might be used. By calling it from Python or Java or Haskell, which will allow you to iterate 10 times faster than using it directly. Startups are trying to prove that their business idea works. This idea usually involves using existing technology to solve some business problems, rarely it requires development of lower layers of the stack. This may come later - or may come never. You can easily use machine learning without knowing what C++ is.
Voter Deception on Georgia's Ballot Initiatives
This quote is from the first part of the paper for which Musk "apologize[s] in advance for my loose use of language and imperfect analogies". It's just an intro.

The later parts of Hyperloop paper are more precise. I've already quoted "longitudinal slip for thermal expansion" from section 4.2.3. And, unfortunately, leancrew.com article author missed the proposed solution for the problem they spent many words talking about.

> If the tube at the station is moving 100m then the tube near the station is moving 100 meters minus epsilon.

Yes, of course. I agree that the problem of 100m thermal expansion is real and needs to be solved. And I'd like some arguments about why won't Hyperloop "longitudinal slip" solution work (where tube could freely move past the pillars).
UBeam et al don't make a product, their product is the company. A16z is betting there's high demand for pie-in-the-sky, female-ceo, headline-making companies. So far, they've been right.
That capital comes with an expectation of significant return. It's not an unstrung purse with guarantee of perpetual safety.

I think the comment more refers to hospitality industry litigiousness (and sometimes, competition). I think any feeling of invincibility would be curtailed by constant embattlement in their own headquarter city.
I don't believe it does save env vars. However, as an owner of a crashy 2010 MBP, tmux-resurrect saves my bacon several times a week. I very highly recommend it.
I don't mean to advocate visual programming. This is more a question of whether text is used to produce a model, or if the model is used to produce text. In any case, it would enable a wide middle ground of languages that incorporate visual elements and richer interaction, while still being largely (or totally) text-based. Or just variation in text views: for instance, it would be pretty easy to just toggle using curly braces or white space depending on user preference.

For interoperability, the program models could also be text, or there could be a canonical text view for particular languages (when you copy a program segment, it copies the corresponding text from the canonical view).
Video is awesome. What is the advantage over just having a separate tmux/screen session in which you launch your command though?
Leaked Paper Suggests That the EmDrive Actually Works
Live Results – Who is winning the US presidential election
Node v7.1.0 Released
It's pretty clear it's tongue-in-cheek.
The complete guide to living a newfangled USB-C (and Thunderbolt 3) lifestyle
I'm mostly poking fun at the way it was written :)

From the write up that was posted here weeks ago, it looks like the technology is really really interesting, but not for the reasons this author thinks. projection through optics isn't really anything new; projecting individual light points through a fiber cable with an oscillator at the end like one of those spinning LED clocks[1] but on your face is pretty cool though...

[1]https://www.youtube.com/watch?v=Md78sOI1-r8
There are a lot of historical accidents in computing, but OTOH there are also a lot of ideas that seem good but aren't. Non-textual programming has been tried a bunch of times and never really took off but I'm not familiar with the details.
how is news.google "social media" in any way?
uBeam still exists?! That has to be the longest running joke in the whole SV.
Disagree. Google manages multiple logins just fine.
> I was thinking about meta-level semantics, i.e. semantics that apply to all HTTP/REST-based systems, not just one's own special snowflake

Yes, but these verbs often don't yield any meaningful results or see much use in my experience. Even so, this could easily be achieved by convention using just GET/POST.

Consider the HTTP OPTIONS verb. If you invoke it with * as the request-URI, it's an operation that applies to the server as a whole rather than any specific resource.

This provides the solution: HTTP already reserves one URI for a specific use, and we can do the same for all of the other verbs and eliminate them from the spec if we so desired, ie. OPTIONS /some/resource => GET /options?url=/some/resource
No, of the Zumwalt destroyer. Originally it was to have a "dual band" radar (an S-band search radar and an X-band tracking radar) and the capability to fire Standard Missile-2, -3, and -6. Eventually, the S-band radar was deleted and the integration work to handle the Standard Missile was not done. When the Navy cancelled the Zumwalt orders to instead produce more Arleigh Burke destroyers, Raytheon offered to do additional work to integrate the Standard Missile, but the Navy was not interested, so now the only AA weapons it carries are Sea Sparrow missiles for self-defense. This is all from Wikipedia.
While I see it as a competitor, I can't see their target markets being the same. Signal, I feel, is targeting average users. Threema's sign up process and verification makes me feel it's for the power user.
> "So I too love the idea that we don't need dark matter to explain all the gravitational effects we observe in the universe."

It is an attempt to explain. Just like an attempt to explain (prediction) of Higgs Boson. It was only true once we observed it via experimentation.

Falsification makes sense if the theory has been experimentally validated. You can't falsify something that has not been proven.

There is no one claiming String theory or the theory discussed here is true - no experimental evidence has been produced.
I would expect a16z to have a better due diligence before investing.
I fear you'll be kept waiting.
You are layering rationalization around the original negative comments blaming statements and speaking for others. It's not appropriate to raise dissonance and then wish for more failure of startups. The startups are not to blame, but their business models are.
Yes, I was actually thinking second hand! though I didn't mention it.
i always imagine'd you could get infinitely close to being free from your own biases, but never fully get there.

of course, thats my biased opinion.
You weren't fully vested after 6 years?
+1

It took me a huge amount of time to get rid of all the BS learned in school. In some area I'm even still working on it (eg. analysis).
Keyword difficulty inside Google search result pages via chrome extension #seo
That's a real good point. It doesn't really matter if I'm male or female as long a they know what to sell me.
Yea, for exel you can use "=(function)" and you're done! In Google Sheets you can also add in additional JavaScript code to run in the sheets.
"a rocket takes off. let's say it's going upwards at 1 m/s at some short time after takeoff. why can't it then reduce (not to zero) acceleration such that it stays going upwards at 1 m/s all the way out of the gravity well? don't aim for escape velocity, keep the velocity at exactly 1 m/s until you're out." <-- that will totally work, but isn't escape velocity.

Escape velocity is essentially the velocity an object must start out with to move towards an asymptotically infinite distance from the gravity well without additional thrust. That last bit is what makes it escape velocity. The gravity well will slow the object to near zero velocity but the object's distance will eventually overcome the gravity before it reaches zero or negative velocity.

Your example of moving at a constant speed of 1 m/s is only achievable with constant thrust to cancel gravity, thereby stopping the object from slowing during its ascent. If the object has achieved its escape velocity, no additional thrust is needed. One is not better than the other, it's just a matter of what is more practical in terms of fuel or travel time.
One of the English NHS (except they're independent of the NHS) "death panels" NICE has said there's limited evidence of effectiveness of transcranial magnetic stimulation as a treatment for depression, but recommended that it's offered to some people in some situations.

https://www.nice.org.uk/guidance/IPG542/chapter/4-Efficacy
I finally bought an Aeron. There was one for sale second hand in my own town.

Got it for a bit more than £200!

Thanks for the recommendation!
Same in California. You really need to spend hours and days researching all the props in details, because just by their official name, you get totally deceived.
What does a "paydirt" IPO mean?
People in general are prone to looking for messianic saviors. I think it is wired into the generic brain circuitry. Good things in general require consistent hard work and effort and just general humanity.

Neither twitter nor facebook embody any of those things. Both are machines for turning clicks peppered by "original content" into money. The author should look elsewhere for the messiah.
What nonsense, an extra 9ft of cable is ~14ns (given it's completely passive). A human would struggle to detect 14ms (6 orders of magnitude difference) and it'll be completely swamped by polling latency.
Thanks. Great work - looks great!
Biotech/medical venture capital is a completely different and only slightly smaller industry than software VC but yes the top late stage firms, like Sequoia Capital, generally invest in both. It's hard to find companies to invest tens or hundreds of millions of dollars into (each) and biotech companies can easily require that much in an industry with proven exit strategies (and greater annualized returns than software according to some studies). Since pharma largely outsources R&D to the startup world, there are many exit paths including technology or talent acquisition (people, techniques, and equipment), patent acquisition (before and after approval), and even pre-revenue IPOs which are surprisingly common in the life sciences to this day.
Twitter has been the best way to deal with Comcast that I have found.
It's fair to say they're a multinational company and that they're big.

I was talking about the founders being humble.

My point was that the company doesn't seem to think they're invincible. They seem aware of the dangers.
"So it doesn't work out of the box then?"

Video decoding acceleration does work on A10/A20/H3 with the legacy 3.4 kernel out of the box. I believe that you can even find some ready made SD card images. And you can track the mainlining effort at https://linux-sunxi.org/Sunxi-cedrus

"AllWinner is a GPL violator"

You are just cherry-picking statements and severely exaggerating them. Every major hardware vendor has its own skeletons in a closet. Maybe you can remember Linus Torvald's middle finger to NVIDIA and things like this. Allwinner is definitely not a saint, but is still far from the worst. If you want to vent out your hatred, then I can give you some better targets.

"Allwinner does NOT cooperate with the linux-sunxi community. At all."

This is not exactly true. They are at least providing the documentation and also their open source code drops. Some people (mainly the devboard manufacturers) have contacts with Allwinner.
ChartIO (cloud) used to be $99/month for startup, then $499 later (after they increased the pricing). Not sure what it is now.

By comparison. Last I talked to Looker (self hosted). They asked for $65k/year.
I really love Julia and see a bit potential outside of the scientific computing. I used to do all sorts of automations, smaller throw away programs etc in Python and Ruby, but I find Julia much more effective to work with.

It also feels like a smaller language in many ways. You don't have to keep as much in your head, which makes it more effective to keep up with.

The killer features for me, automating a lot of tasks is the awesome integration with the shell environment. Running and combining Unix commands is very elegant and getting hold of the output is done really smoothly.

Secondly what I think saves a lot of time is that it really has ALL BATTERIES included. With Python that feels more theoretical. With Julia you just start writing the name of a function you think should exist in the REPL and it pops up. With Python you got to start guessing which package it might be located in. And that goes for stuff you use all the time like string manipulations, regular expressions, file reading and writing, process input and output etc.

With Python functions often end up having unnatural names because you can't have naming conflicts. Julia handles functions with the same name but different argument types elegantly.

Also there is no schizophrenia wondering if something is a function or method on an object. Everything is a function so that is easy.
Canda's Financial Post have picked up the story, a submission of that is in the HN queue as well:

http://business.financialpost.com/news/cbc-threatens-podcast...

https://news.ycombinator.com/item?id=12904489

(Original submitter)
Same with the Wii when it first came out. Couldn't get one for months and finally I gave up.
That's the biggest concern: being able to use the interface the way you have for ages without having to RE-familiarize yourself. This seems to be a harder hurdle for non-technical older folks. The gmail app interface changing every so often on android tablet would cause parents so much confusion that I finally replaced the tablet with a linux laptop with thunderbird
Incorrect. They did submit to FDA review. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...

They were actively testing people in Arizona for at least several months. Definitely NOT in "research phase"
But there is a reason why it sounds so confusing even to an advanced student -- even though EM radiation is at the heart of this science it is often surprisingly difficult to find correct and conclusive information on related topics.

For example, finding answers to questions like "Why does absorption of EM waves in matter rise with lower wavelengths, but at the wavelengths of light matter starts to become more and more transparent again" isn't easy. But so are the involved phenomenons, after all.
Both, clearly.

But mostly laugh.
Its a classic case of move fast and break things (laws that is!)
Wait, wasn't Tesla just telling that they are buying a small GERMAN company to get factory automation knowledge? I read that somewhere...
Samsung HQ raided by prosecutors as South Korean political scandal deepens
Actual court docket:

http://www.plainsite.org/dockets/32vhjo5i9/delaware-district...
a16z invests in a lot of companies. Have you done an analysis across all companies a16z has invested in to see which of these descriptors are key?

- female founder

- secrecy

- non-proven prototype

Might make for some interesting reading.
Have you ever tried it? It's not very good.

Like, yes, it's workable and usable. It's okay. But the user experience is absolutely awful, especially on mobile.

Maybe if HN started its own GNU Social server and started using it, we'd see some interesting stuff happen.
> a full-featured shell (e-shell)

My experience wasn't so simple. Griefs: coloring, git support problems, bash aliases. I'm sure there's a way to get it to work, but I wouldn't call it a full featured shell out-of-the-box; at least, it doesn't really compare with Terminal.
The going theory for why this works involves physics of the ether, something science has pushed into a corner and forgotten over the last century. Louis de Broglie would likely be disappointed it took us this long to realize what he postulated so long ago. I would also note that Faraday was running experiments late in life trying to dig up some experimental evidence for this hypothesized force, albeit by dropping bismuth chunks from a tower into a pillow.

http://www.helsinki.fi/~aannila/arto/emdrive.pdf
Let's get straight to the point.

How does it compare against ChartIO (SaaS)? https://vimeo.com/149352971

And how does it compare against Looker (self hosted)? https://techcrunch.com/2016/01/14/looker-analytics-platform-...

By the way. Those two are the main players if you want state of the art data visualization ;)
Excellent advice. I would add that Op needs to make his or her own safety net, and the only path to this is by building up savings. The goal is to get to a place where you can save a large fraction of income with the ultimate long term goal of having 25-30x annual expenses in the bank. I wish I had known to do this in my 20's.
He seems pretty ruthless; willing to do anything to make money. Running a spam operation is a questionable act. These same attitudes and acts of moral wrongdoing seem to perpetuate along the operations of his current company (Airbnb). What's to stop him except of course the risk of facing criminal legal charges?
I don't know the whole story, and I don't mean to trivialize your bad experience, but this section jumped out:

> I like to talk to people and joke around with my coworkers. This individual did not seem to have the same desire. On the company’s general slack channel, almost everyone would get in on the socializing, with /giphys and jokes and whatnot… everyone except this one developer. They never, ever said a single thing on slack that was not business-related. They never even said anything out loud that was not business related.

On a more general note, we should caution not to ostracize individuals just because they don't fit in with the prevailing culture. Yes, having people with the same sense of humor is great (I regularly add ridiculous ASCII art to commit messages). It smooths over the more difficult times, but this emphasis on cultural fit is one of the more delicate points in tech right now and why Silicon Valley has this stigma of "brogramming" (puke).

And again, I wasn't there, and the person could've been an asshole of epic proportions, but the lead in gave the impression on focusing on their difference instead of the qualities of their assho--n/m. You get my point. I'm glad things ultimately worked out, and hope they continue to do so.

/steps off soapbox
When I lived in Sweden, I noticed a lot of the 2nd generation immigrants from the middle east behaved very similarly to black and latino people I knew from back home in the US. Very different styles, petty crime, boisterous behavior that stood out in a crowd, etc.

I wondered why it was so similar, even though all the cultures involved were completely different. The other thing that puzzled me was that Sweden has a nearly infinitely superior social safety net to the US. So why, despite free education, job training, and plenty of resources to get a foothold, did these people lash out like many minorities in the US?

My aha moment was that it just had to do with being a minority culture. That's all it is. When a group's culture norms and values are not accepted/tolerated by the majority, the minority group has a hard time being a part of society. Even in a peaceful, tolerant place like Sweden.

It helped me open my own eyes as a white man, and now I can see this sort of thing playing out all around me. It's also universal, no matter when you go to in the world.

There is one major and rather sad exception though: when a white person or group is the minority in a place, it is not likely they will experience the same effects. Whiteness, and white culture seems to be universally desired (at least from my limited experience).
Slang term for "profit" (a reference to digging in the dirt and finding oil or ores)
If you prefer information from the source, wouldn't you prefer to actually get it direct from the source and not via twitter?
Basically, I'm confident that I can get any job done and working. However I am insecure or don't always know how to answering questions about how efficient / fast/ a block of code is. Also, code architecture and professional coding styles. And finally the sort of classical coding interview questions that most CS majors would learn in school but are not always relevant in daily use but seem to be asked often.
Please email me at buragc at gmail
I invite you all to visit and test Viur (https://www.viurdata.com) to build your reporting. We offer unlimited connections to the most commonly used database engines and also google analytics. You can build your dashboards using drag & drop or write SQL. Disclaimer: I am one of the co-founders.
> Unless you can beef up your argumentation you are that guy.

That's fallacious too. I can be right, even if my argument is incorrect or unconvincing.

Warren Buffet and Nate Silver are both driving against traffic and both of them are righter than everyone else combined.

> SQL [...] cannot be compared to Excel

What Excel and SQL have in common is that they're both a first attempt at a solution to (different) problems, and they've been too successful to properly iterate on. That's why everyone uses some proprietary extensions to SQL and everyone extends Excel with VB or C#.
or at least provide a skeleton config with commented out and thoroughly explained options like this one http://download.redis.io/redis-stable/redis.conf