skysight-inc/HackerNews huggingface dataset:
Right. I do share your concerns about performance, but I'm sure it will improve considerably. A few months ago on reddit, one of the Matrix core devs (ara4n) answered a question about how much they can improve performance:

"enormously. much of synapse's algorithms and DB schema are still unoptimised, plus python is not exactly renowned for being super-fast. we're effectively going through rewriting chunks of synapse - e.g. the new state storage representation in 0.18, and meanwhile Ruma is going through writing a cleanroom impl in Rust that should be a bajillion times faster :)"

(https://www.reddit.com/r/linux/comments/56xzyo/matrix_is_a_n...)

Ruma: https://github.com/ruma/ruma
This is really scary, because I do read comments critically, and have seen those sections being flooded with nonsense, or convincing arguments being pushed without evidence. Heck, this even happens on HackerNews, which users are thoughtful hackers and which are secretly trying to push an agenda? Or is there even a line between those?

Now some food for thought, does online anonymity ultimately help the powerful more than the general public?
>…Once you have debt, you have to repay it…

Or default, wouldn't have been the first sovereign default on debt "obligations"…

>I find it ridiculous.

Be that as it may, kicking the can down the road and doing more of the same is often a great long term solution.

But its ok, they "accepted" larger haircuts than originally proposed:

"On Monday, 13 July, the Syriza-led government of Greece accepted a bailout package that contains larger pension cuts and tax increases than the one rejected by Greek voters in the referendum."
Migrating 140,000 commits from Hg to Git
"Let us use our logo" doesn't seem like an unreasonable request.
Since I've been coding more, I was looking to make the switch from Notepad++ to Sublime Text, which is what everyone seems to recommend. I found this tutorial and went through it over the past few days. At first, I couldn't see the difference between ST and Notepad++, but now really see how well ST works. The key for me was having my own code open contemporaneously and trying what I was learning on my own code.

Anyways, definitely increased my productivity greatly! Thought I would share.
GTK is probably the main reason Gimp isn't a serious competitor in professional work, then. I can imagine what monumental task it must be to maintain a cross-platform GUI toolkit, but it's IMO the single most important aspect of Gimp. Let's face it, all the features are there. Maybe 5% of Photoshop's deep ocean of features is actually used by the average user, Gimp can provide almost the complete functionality. Some extra performance and nice-to-have tweaks might still make a difference, but they're not what's holding people back from considering a free option over a several-hundred-dollar one. The user interface is what's crap. Sorry, GTK, it just is. Copy-pasting what I wrote a few months ago:

>Out of curiosity, I tried installing Gimp to see how much has changed (for the better?) since I last checked it out. The tool interface doesn't quite fit into its window by default so you have a tiny little scrollbar at the bottom that you have to scroll to see the full text. I resized it. After popping out a submenu, it once again didn't fit.

This is plain unacceptable. Yes, this is 99% there, it's a minor thing, it's probably thousands of man-hours to avoid a gazillion other bugs and issues and even get to this point. But it's not enough. A UI for such a tool, where you actually fiddle with it a lot, has to be perfect. Perfect on a technical level, perfect in a Apple-y "let's ensure that the empirically determined most-used features are shown first and less-used stuff doesn't clutter precious screen-space" sense that takes long and frustrating trial-and-error involving real-world feedback. You can't have a button that's 15 pixel larger than it has to be. You can't have a layout arrangement that wastes half a window because it's poorly aligned. You can't have spacing that's inconsistent enough to make you hesitate clicking an icon because you're not sure if it's connected to some other element of the interface.

Open source/free software needs a user interface push, but apparently that's not a sexy field to work on.
> It seems to me that Nylas could make a lot more money by charging $1 a month, since there are likely many, many more people willing to pay $1 vs. $12. Probably more than the 12 to 1 ratio required to break even.

Do you have any data on this? Would love to see it to help inform the research we already did when pricing the Pro edition of Nylas Mail.
People buy businesses for the business.... not the software.
Hey Michael. Honestly, I usually will skip the FAQs, which is the only place I could find reference to this decoupling.
How about not using your servers for anything?
100% and it's already being exploited
- Be aware of new trends. You don't have to learn everything. But pickup and try those that are promising to solve real problems in your current position.

- You should be able to move back and forth between management and technical positions. They are not mutually exclusive. You can a skill set that allows you to do either. It gives you greater perspective and flexibility. One piece of advice that I was given in college is that even if you are the Director of IT you should leave small (non-critical) pieces of software for you to work on. So you never lose touch.

- Try to work for good companies. My definition of good companies are those where you can be productive every day.

- Some skills will be helpful all your life. I learned Unix in 1989 and have used it almost every day.

- Learn the fundamentals. Data structures, algorithms, relational theory, structured programming, object oriented programming, functional programming, networking, Operating systems, theory of computation, et al.

- Understand the business domain in which you are working. That makes you extra valuable for your current company.

- Develop your soft skills. http://www.skillsyouneed.com/general/soft-skills.html
The thing about advanced is I keep learning there's further levels of advanced.
It is sufficiently poor as not to be worth using as it would only work part of the time and would be more effort than using the mouse.
It's not a matter of salary or saving for me anymore. I've brokered a few patent acquisitions, each of which would have allowed me to stop working altogether. And it was an abrupt transition from earning $200k to netting a somewhat unexpected and fortuitous 8-figures.

BUT, I still stand by my statement that $200k isn't as much as most people think it is. Sure, you can minimize and scrimp on your house, your vehicles, your children's institutional education, etc. and squirrel some money away for a brighter future a couple of decades from now. But that route was never very appealing to me. It felt like I was selling present-me short for the benefit of future-me. Sure I saved money, utilized 401(k)s and Roth IRAs (until I was priced out), heavily took advantage of SEP IRAs, had a liquid safety net, etc.

But I also didn't save $80k post-tax cash.
Grow Your Business with Hybrid Email Solutions
> Ranching. Not farming.

Not two things. One thing. Polyface is a farm and a ranch. How can you do sustainable farming without animals?

You were the one asking for examples, so you should have used Google yourself. I thought about replying with a LMGTFY link, but I don't like being a dick.

You say you were trying to get me to think? That works both ways.

> Once you learn anything about current ranching practices, you realize its at least as bad as current farming practices. Totally unsustainable.

"Current" practices. Interesting modifier. I thought we were talking about ranching generally.

Please define what the "current" farming and ranching practices are in the USA. Please be sure that your definition includes the practices of everyone currently ranching or farming in the country. Obviously nobody can provide this definition. So let's drop the "current" modifier.

You challenge the idea that ranching - even in the abstract - can be "sustainable." To me the question is absurd, because animals and carnivores exist sustainably in nature.

The question is, what are the practices that will allow animals to continue to exist in nature, with humans as one of their predators?

Also, what sort of environmental impact will exist if farm animals go away? Where will all the animal manure come from to grow sustainable produce? Sustainable farming requires animals. Imagine if all the US heartland was sustainably fertilized. That's a lot of manure, man. There used to be a couple million (sustainable) bison that provided that manure. Humans sustainably ate them for tens of thousands of years. Then came fences and the end of bison herds. To replace them, it'll take a few million head of cattle.

Nobody here was arguing that "current" ranching practices (whatever that broad term means) are "sustainable." I am simply pointing out that there exist millions of acres of ranchable but not farmable land in the USA which can obviously support edible grazing animals sustainably without competing even with even one acre of arable land; and that sustainable farming requires grazing animals. If you question these obvious facts, then I suppose we're done here.

---

Oh, also. It's "buried lede."
A small incise : On 2001 Blade, the edge of darkness (aka Severance : Blade of darkness outside of Spain), did a really nice job displaying indoor/outdoor dungeon ambient.

The ambient, and the water effect and realtime shadows was really awesome.
Unbelievable that there is no way to access the global object cross-platform yet...
A New Way to Do Church Online
people who are slightly older than the average hackernewser still have the reflex of running to the phone when it rings. they cant not do it.

its really got at getting someones attention. and once they answered it, they think its too rude to "just hang up".
Author's 'Show HN': https://news.ycombinator.com/item?id=13309838
I could download that in about 3 hours at home with fiber internet, not that big of a window.

At work we use google cloud storage, so if someone had gained access and were downloading stuff we would have absolutely no idea, no without already setup alerts.
Milanote is the Evernote for creatives
I'm certain it goes back much further than that. Replace that feedback with the feedback of bumping up threads - it's the same thing, only slightly less convenient.
CSV is trivial? You may have missed this:

http://tburette.github.io/blog/2014/05/25/so-you-want-to-write-your-own-CSV-code/

:-)
That's why WhatsApp allows you to verify your recipient's key out of band. The scenario you describe would cause the identity key to change and trigger a notification if one of the potential clients has that option enabled.

There's really no way to avoid out-of-band key verification in end-to-end encrypted messaging unless you fully trust the service. Other than that, the best you can hope for is after-the-fact detection of MitM attacks through something like Key Transparency, but that still requires that someone's actively looking for that.
Ed Catmull discusses this incident thoroughly in Creativity Inc.. He believed seeking retribution for this incident would've been counterproductive and discouraged Pixar's overall ethos as a safe place to experiment and make mistakes. It is this ethos and culture of vociferous, thorough experimentation and casting everyone's performance in the light of "What can we learn from that?" rather than "What ROI did we get from the last 3 months?" that Catmull credits for Pixar's success (paraphrasing here, but I believe this is an accurate summary).

Since Catmull has an engineering background (his PhD involved the invention of the Z-buffer, and he was doing computer graphics before anyone knew anything about it), he understands that mistakes and failed projects, when combined with an forthright and collaborative feedback loop, are not problematic detours, but rather necessary mile markers on the path to real innovation. We'd be so much further ahead if we put more men like Catmull in charge of things.

The biggest problem with reading Creativity Inc. is that it will rekindle the hope that there may be a sane workplace out there somewhere, when practically speaking, we know that few of us will ever find employment in one. It gave me a number of disquieting feelings as I read that the attributes of a workplace that all good engineers crave actually can and sometimes do exist out there. I had convinced myself that these things were myths, so now I'm sad that my boss isn't Ed Catmull.

That said, I do believe some evaluation and/or discipline would've been appropriate in this case, not for the person who accidentally executed a command in the wrong directory, but for the people who were supposed to be maintaining backups and data integrity.

Assuming that your primary job duties involve data integrity and system uptime, having non-functional backups of truly critical data stretches beyond the scope of "mistakes" and into the scope of incompetence.

It is, I'm sure, very possible that no one was really assigned this task at Pixar and that it would therefore by improper to punish anyone in particular for the failure to execute it, but I do believe there is a limit between mistakes en route to innovation and negligence. My experience has been that most companies strongly take one tack or the other: they either let heads roll for minor infractions (and thus never allow good people to get established and comfortable), or they never fire anyone and let the dead weight and political fiefdoms gum up the works until the gears stop altogether. There needs to be a balance, and that's a very hard thing to find out there.
Ask HN: Haskell/Rust – what work overhead when used as general language?
What is the difference in overhead when using Haskell/Rust on a <insert project type here e.g. website, ML, driver, data crunching tool etc> project? How much more work is jumping through recursive library hoops with Haskell to solve a real work problem, how much work is it to manage memory manually on a larger project? How good are these languages as a general tool?

From my limited knowledge, in Rust I have to wade through low level, strict type, and borrow checker concepts while working with a procedural language. Haskell, on the other hand, forces me to go much deeper into functional territory than ever and learn its crazy sophisticated type system.

I do stuff in Python (fun, amazing library support, but hacky/quirky) or Scheme (define SICP "mindblowing") these days, but I keep wondering whether it is worth to make a jump into Rust or Haskell, as these languages offer strong advantages when it comes to program speed and compile time error correction.

Would love to hear some thought from people that realized small projects in both languages and lived to tell a tale..
I note that I'm afraid you didn't even attempt to answer my extremely straightforward question.

See I'm not a brexiter/leaver/whatever (Personally I think it's a terrible idea), but it's blindingly obvious to me that a lot of leave voters (maybe even the vast majority) thought the main issue was immigration and that Mrs May had a choice either exit the single market, or basically ignore the result of the referendum, she chose the former and not the latter.
You're just not looking at Intel processors that are old enough :)

80286 needed no heat sinks, even 20-MHz models.

80386 used to do well without radiators, too, or with entirely passive cooling, even the faster DX variants.

Frankly, I don't remember low-power i486 (e.g. 40-MHz versions) to have heat sinks, too. You definitely wanted a heat sink, though usually a passive one, on a DX2 (66 MHz) or DX4 (100 MHz).
I sent them a scathing email about Nylas violating EU privacy laws years ago, and they only responded to them after I spoke up against the product here on HN. They still haven't told me what data they collected about me, which they are required to by law.

It's nice to see that Nylas has learned nothing at all and keeps violating their users' rights.

Maybe I should finally sue them.
I once saw some drawings of plans for Moscow under USSR. They where just marvelous. Its a pity that I forgot to bookmark it and could not find it again.
My first company was consumed by technical debt. We all bickered about refactoring the database schema and improving the code, but investors wanted more "rooftops" (customers) now.

The company IP and employees were absorbed by the highest bidder and the company lost its funding after the CEO and CTO left.
This isn't a question for morals, it's obviously a question of property damage and insurance premiums. Anyone suggesting otherwise simply misses the point of what makes our great wonderful 'modern' society actually run day to day.
I think this is pretty huge actually.

We went to the moon. We were temporarily a space-fearing species.

Shit went down on earth.

We're now back to terrestrial only.

Hopefully one day we will be a multi-planetary species.

"Hope you got a backup plan"

-- Giant Space Rock
I agree that in our current situation voluntary interaction is considered harmful.

But even in your description, it still boils down to Property Rights and Contacts (not described in those terms however). It may be that the programmers or business owners will be forced into contracts that hold them liable. IMO, that would be unfortunate.
I'm very excited for this in Part 2:

"A key teaching goal for us is that you come away from the course feeling much more comfortable reading, understanding, and implementing research papers. We’ll be sharing some simple tricks that make it much easier to quickly scan and get the key insights from a paper."

My interest is musical style transfer. I'd like to replicate these examples from Sony Computer Science Lab-Paris: http://www.flow-machines.com/odetojoy/

They've published papers, but not code (except for DeepBach).
The US single market and stronger federal controls are the only reason that states have ANY form of sovereignty. The United States was originally established as a confederacy with weak federal powers, more similar to the political arrangements of the EU than what we have today. The result was an unmitigated economic and foreign relations disaster, such that we risked imploding and being taken over again by the British.
We only achieved stability and continued sovereignty by establishing a greater degree of federal authority over the union. What we today have as our Constitution is a direct response to the failed model of a union of autonomous states. And even this has had to be renegotiated in the direction of increased federal power in order to protect and expand democratic rights (ending slavery and it's political legacy).

https://en.wikipedia.org/w/index.php?title=Articles_of_Confe...
Berliners are in general not fans of big corporate developments. The city's fabric revolves around local holes-in-the-wall and mixed residential neighbourhoods.
So much salty hate for Opera in this thread! Personally, I think it's current incarnation is pretty awesome. I'm a bit uneasy about the Chinese company that bought it, and I'm keeping my eyes open for bad behavior, but right now I love the direction that the actual browser has taken.

Old-school Opera fans say that it's just Chrome with a power-user skin slapped on top. Well... yeah, exactly! It has none of the compatibility issues that dogged old-school Opera for years, but it's a million times better than plain Chrome. Plus, the bookmarks and settings sync service doesn't flake out once a month like Google's and Firefox's does. Easy sync between desktop and mobile, and Opera is by far the most performant mobile browser.

I totally get that there's a hardcore audience who liked the old built-in desktop email client, or some of the UI quirks that differ from Chrome or Firefox. However, surely you have accept that these are fringe minority preferences (even Mozilla spun off its integrated email client, and keeps talking about dropping support altogether). Besides, if you really want those things then Vivaldi is re-implementing them anyway.
Ah right, yes, I can imagine that would be extremely messy!
Yes, the laws of France apply to companies doing business in France.
Ruby has had good ETL libraries for a long time. In my opinion, our product team was too lenient concerning the format of the Excel files. Asking customers to fill out a template spreadsheet to submit to our system, rather than letting them submit any old XLS file they happen to have on their computer, would have gone a long way towards simplifying the problem space.
> We're going to put out a blog post soon with more engineering details soon!

Looking forward to it!

I think for this audience, this blog post raises more questions than it answers.

I'm a student, I can't justify $12pm (or $7pm) for an email client however good it is - but I'll gladly use the Basic version and continue contributing; pay a little back that way :)
There are companies like World First[0] who work with Amazon resellers to repatriate funds for people who sell through Amazon. They set up a virtual bank account for the resellers. I think they would enable this type of business.

[0] - https://www.worldfirst.com/uk/online-sellers/?al
Its interesting to compare the behavior observations in the article to the concept of "concern trolling" which is almost the same.
It's odd; my first guess was Opera 1.0 release date, but that's in April. When it comes to arbitrary dates to use as the commit date, I have no idea why that was chosen. Maybe it'd make sense to someone with the actual VCS history!
It's incredibly common to not have a link to their homepage—I have no idea why.
Neither MS Outlook nor GMail use a tracking pixel.

Such pixel are only used by newsletter or shaddy spam senders.
Pitch Deck: A game about making ridiculous, creative pitches as startup ideas
True, but you can serve the AMP page directly from the host.
It looks like the layout has evolved since the previous Show HN submissions. Curious about the story behind that work.
How about not tracking anything? How about not using a shitty Electron app and calling it "the best email client ever"?

Edit: Oh, and for the downvoting/Electron-loving folks out there, Electron is the best and All hail Elon Musk!
Medical applications for wearables? New study shows potential
That seems to indicate it is a worthless term, then.
Once again we are in violent agreement. Trade is the strongest defense against war.

In the same vain, economic sanctions are a prelude to war and in many cases considered an act of war. Which is why the EUs economic sanctions against Russia are troubling. Such sanctions would not be possible without the EU.

I too have many problems with hypocritical US foreign policy.

I did not infer you were American, I assumed for sake of argument in an effort to tailor my response. I then let you know about my assumption so I could be corrected. Which you did, and thank you.

I don't understand what you're trying to refute. I agree with all of your points; EU was started to stop wars, trade and not democracy prevents wars, and the EU is undemocratic. All of these points are inline with the statement that "many people believe that a democratic Europe is a war risk" which is what I thought you were refuting?

I think economic sanctions is a bigger war risk than democracy, but I'm not "many people"
I too have come to that conclusion and I have started to learn VIM. Emacs is scary. How is spacemacs? Thats seems like the new cool kid in the block.