Can you point to some resources (discussions/blogs/papers) on these? I was under impression that the reason recent database kernels are in C++ is because the authors are more proficient in it which should change as Rust becomes more popular.
HN user
indogooner
>>> As someone working for AWS, better uptime, lower costs, and higher feature throughput. How about justifying return to office with hard numbers showing that we've fallen short on those points instead of just handwaving that "it's better"
This is the most logical argument I have read on this post. Surely forcing a decent percentage even if not majority to come to office would not improve productivity. I have seen most water cooler talks which are just gossiping and not about the aha breakthrough you stumble upon when talking to a co-worker.Where did the original comment imply this?
J Hopcroft, JD Ullman, R Motwani, Introduction to Automata Theory, Languages and Computation
I have heard M Sipser's book is also good but have not gone through it myself.
Blogger, Twitter and Medium. Thanks Ev. Still long for clutter free Medium interface.
It sounds incredulous but I have heard similar things about Oracle. May be a large dev team can duct tape enough so that the product is solid.
This sounds very useful. The quality of sagas would matter a lot. This is from my personal experience of trying to build a news site in my past life which cuts the clutter and focuses on facts. The problem I faced was in how do I decide which link to choose without biases. This turned off a lot of people who did not conform to that view. Even on clear topics. For instance most people agree racism is bad but there would be diverse opinion on where to draw the line and what actions constitute racism.
However there are quite a few topics where you could be objective - sports scores, election results, new releases etc.
Good luck. Hope to see it on Show HN one day.
Yes this is one way bu the salary gap is too huge and most startups when they start growing start hitting same problems. There may be handful with top class leaders who are better but from my limited experience they have been very rare or may be my network is too small.
Wish I had VP or directors like you. This is a great way to improve the team morale as well as product quality.
When I start looking forward to Fridays from Monday itself. On a serious note it is when one of compensation, learning or work life balance get so bad that I start hating start of the work day. Only once it has been that these were alright but I wanted to start my own gig.
I guess a lot of this should be driven by leadership team. On the contrary I see leaders themselves staying late in office, scheduling late evening status update meetings. And the developers also contribute to this. They stay up late, send status updates past midnight and then in the next company all-hands they are lionized for this. No one even bothers to retrospect what inefficiencies are causing everyone to work crazy hours. And that how can someone remain productive with this.
This has been my experience as well. The places where testing was an afterthought meant the software was not testable easily. Executing multiple steps to test one feature meant QA folks kept running into one or other service issues causing delay in bug discovery. Rather than giving time to devs for fixing this, the management put more devs on test writing and were more interested in looking at dashboards.
Anecdata: I usually dont remember my dreams unless I wake up early or at least not all the details of it. However, some times, before I sleep I imagine myself in some situation I always wanted to be. For example, a soccer player in a cup final, an activist making people aware about how politicians are dividing them and such things. And then I have vivid dreams and next day I remember most details. Not sure if others also experience this but at least it makes me very happy next day. That's why I so much hate days when I have night or early morning meetings at my job.
Actors and musicians occasionally make comebacks, but technology companies almost never do.
Microsoft had one of the greatest comeback. Just wondering if Oracle and IBM are capable of this ever.
CoRecursive : https://corecursive.com/
Freakonomics : https://freakonomics.com/
Dan Snow's HistoryHit : https://www.historyhit.com/podcast/dan-snows-history-hit/
Unpopular opinion - Java virtual machine (JVM).
He is hated by both Hindu and Muslim extremists. I take that as a complement. His tolerance should be judged in context. One should not judge him on the basis of his early reign, when he was under influence of Bairam Khan. Remember he was barely teen when he ascended the throne. He abolished religious taxes on Hindus, employed them in high positions and patronised other religions like Sikhism. A lot of critics pick his early reign. By that token even Ashoka should not be venerated.
Ideally they should have some morality to put basic human rights and safety above profits. Even from long term perspective if they continue to ignore hate speech against Islam on their platform I am sure they would lose a lot of users.
Once Upon A Time is the first Western I watched and became fan of Leone, Morricone and Bronson for life. I found it slow initially but the background score won't let me leave it. And from then on I binge watched as many Westerns as I could. Btw rendition by Danish Orchestra is also awesome https://m.youtube.com/watch?v=efdswXXjnBA
Curious to know why don't researchers use Audiobooks/Videos and transcript when data is not available? Is it because these do not capture different dialects/accents?
Also add the time maintaining that code.
> The first one is that if we overload the comma operator, we need to be extra careful to cover all cases and think about lvalues and rvalues. Otherwise we end up with buggy code.
Extra careful to cover all cases is when I start looking at alternatives. In this case it is not even enhancing readability. Even if you may be an excellent programmer think whether your team can be that extra careful most of the times before introducing these quirks in your code.
Directories. Sections inside text files.
I do something similar but with a bit more ceremony. I use a gitbook and keep committing every week or so. Instead of text I use markdown instead of plain text which makes it more readable in my text editor (VSCode). Not able to write too much these days due to wrist pain (possibly due to CTS) but this has been a effective way for last 3 years. I have around 500 files now.
I don't contest that VSCode has achieved better out of the box functionality than emacs but it still needs a lot of configuration. My experience is only with C++ extension where intellisense update just goes on indefinitely. Navigation to a function takes ages. Then I exclude some source directories and restart VSCode. And not to talk of resource hog that it is. When it works it is pretty good and that's why I stick to it. May be other language extensions are better. I would say it is the best editor with the resource usage of a full blown IDE.
There are also the thousands of people employed full time in the autumn to pick up leaves Don't they do any other maintenance work for the city?
And even if trees are not there won't grass/dust/pollen from plant flowers cause the allergy problem.
The book may seem rather shallow if you are experienced developer but I feel it is extremely good at covering breadth in data intensive applications. For practical applications I have found following Open source frameworks like Kafka, Spark or Presto more helpful. You can also go through references cited in the book to look at other applications.
Historically, advanced civilizations have flourished in the cooler climate
I can think of a couple of advanced civilizations which developed in warmer climes immediately (Indus valley and Egyptian). Would like to believe climate contributed much lesser (unless extreme like Tundras) to advancement of civilization vs other factors - easier transport/availability of water/natural resources.
Not sure they are killing it unless they make more from online subscription than cable. Lots of my friends and I have unsubscribed from cable and brought Hotstar subscription. So now they have to support multiple channels (online/cable) for a disjoint subscriber base. And it is only a matter of time when Netflixes, Facebooks and Amazons start bidding for live sports in India as well [1]
Does not seem like it was remotely successful. From [1] - "Probably the most audacious effort came last year when two renowned snake catchers from India’s mountain-dwelling Irula tribe chanted their way across the Everglades for two months. They bagged 33 pythons. But that figure, like the 1,000-plus snakes killed to date in civilian hunting programmes, is a drop in the ocean."
[1] https://www.theguardian.com/us-news/2018/aug/25/snakes-flori...