skysight-inc/HackerNews huggingface dataset:
Didn't try this myself yet, but if you search FF extensions for 'invid' you'll find there are a bunch of extensions related to invidio.us which is like youtube + download button, and more. So there might be something to your taste there.
This so depends on the talent of your team. If you are normal then play it safe as most of us are. But if you want to make something great then you must resort to exploration, discovery and invention.
I read this long time ago, it was unbelievable and crazy to my naive brain. I don't know how much of it is true and how much of it is made up, it is definitely worth a read. I remember reading it in one sitting, shaking my head along the way multiple times
> Where exactly is the strawman?

> Parent made argument that zoning is the whole problem

Did I though? Or that did I made the argument that some of the zoning regulations contribute to the problem of housing markets being inefficient (which is a subset of the whole affordable housing problem)?
How to Build Collaborative Teams at Workplace
I was in the middle of a harsh bout of unemployment after the startup that hired me out of school folded unexpectedly (literally in a week's time). I was going from contracting gig to contracting gig but got tired of chasing people for money.

On a whim, I responded to just one such thread on HN. I got no recruiter spam, but rather an email from a company (I won't say which for privacy reasons) that totally changed my life. Great recruiting process, interesting and challenging interview gamut, and they made me an excellent offer contingent upon relocation, which I was hoping to do anyway.

So, the answer to the question is YES those threads work IF you work them. Stay on top of your emails, follow up, be diligent, study hard. It's so so worth it.
While I was still using my Raspberry Pi as a "media center", I wrote a small server using tornado that did this via a URL: https://github.com/filmor/rpi-media/tree/master/ytdld

I had a small javascript commandlet in my bookmarks that allowed me to start playback directly from a youtube (or any other youtube-dl supported) page.
>Ulysses by J.Joyce

you will never be able to read that. i have a friend that did read it and it took him 10 years just to finish (not even understand!)
https://news.ycombinator.com/item?id=20324675
Easy stopword removal in the browser – perfect match for a chatbot?
Considered removing spring where I work to speed up startup times. Found the biggest bang for the buck was rewriting a bean factory to parallelize singleton preinstantion.

That's what I thought the optimal route was. That's how much we benefit from the strong spring ecosystem.

(It was a little less of a pain than you might think because I didn't have to support all spring features, just the ones we use, which happen to mostly not be features used during singletons preinstantion)
The hype is ruining me some movies and books as well..
Don't blame the GOP, both parties have been doing it for the last 200 years (the republican party isn't that old, but the Whigs before them as well). They target different areas to stall progress. Sometimes the stalling is good, sometimes is bad - and it is often a matter of opinion which is good or bad.
I was hired into a life-changing job as a result of one of your threads. It seems I owe you a debt of gratitude. So thank you!!
To quote Terry Prattchet: The second rat gets the cheese.
> Ruby/Python are interpreted scripting languages

This is not quite right since they both compile to bytecode and execute in a virtual machine

shell scripting is, probably, the very rare example of "interpreted"
Top Most Dangerous Microsoft Office Vulnerabilities
They do overlap. I don't see how someone can be confused about this at all because the overlap is obvious.

Python and golang overlap for http webapps or apis. They both can and often are used for this purpose.
Which is related to capitalism needing it to even "work".
Its saving grace, IMHO, is that it has a link to the NASA report on the issue: https://archive.org/details/nasa_techdoc_19710017109/page/n3
I think either you misunderstood the scope of what I meant ("I need to see what I just wrote") or I misunderstood the scope of what you meant ("I need to see what I wrote last month") when talking about logging. I should have asked for a more specific definition.
Arctic fox walks 3,500km from Norway to Canada
The University of Manchester and Trilogy Education Launch Coding Boot Camp
And probably before that Common Lisp
5 Ways Your Brain Is Fooling You and How to Fix Them
On reflection, you're right that I should try harder not to respond in short/snarky ways with those who are short and snarky with me. I do have a tendency to do that...
Python Tutorial for Researchers Who Use R
Also available:
"Cure for Hangover, not Quite, Get A Drip's Party IV Can Offer Much Needed Hangover Relief & Restores Your Body’s Natural Balance"
Party Drip IV Package £125
Key Ingredients
Party Pack
Saline*
Potassium
Calcium
Bicarbonate
The US Mountain Pass mine in California is operational. They send all of the output to China for processing. That will change in a few years as the US brings new domestic processing facilities online. The US chemical company, Blue Line Corp, has partnered with Australia's Lynas to build a facility in Texas. They're forecasting two years from now to have it running. That facility should enable the most critical / sensitive domestic demand to become entirely independent of China.
Calibre is great, if you configure it properly.

By default, converting books to another format will change the layout! Destroying the original formatting by default is unacceptable behaviour to be honest, so user beware.

For Kindle, I suggest using the KindleUnpack plugin instead; which can extract the EPUB file embedded in the AZW/KF8 format file losslessly for use with EPUB based readers without having to worry about Calibre's conversion messing up the formatting.
I'm not proposing anything, just discussing. To me, the first question is "will this work?" not "is this just/fair." Fairness and justice have to come in too, but the first question to ask if you're deciding about creating a price system is "can we?"

We can obviously do fuel taxes. We do. That correlates pretty directly to emissions (within the domain of driving), but... we have experience here. We know that the demand elasticity to price is low in the long term and extremely low in the short term.

Ie, You need a very big/painful tax to achieve a relatively small decline in emissions.

There are questions of fairness/justice in all scenarios. Proportionality to waste is one issue. Proportionality to income is another. Different people will have different perspectives. But, before we even get to those, the question to answer is "what's our incentive?" Which (imo)needs to be answered in terms of reduced emission volume.
Microsoft Just Announced the 'All-New' Windows 1.0 and the Internet Is Baffled
There's valid criticisms that can be made of any book and any author. The question isn't whether the reader gets benefit or not in my eyes. We read books from Machiavelli, Sun Tzu, Marcus Aurelius, and all sorts of historical people who have advocated or committed actual atrocities. Many of our heroes are warriors with imperfect lives that history has white washed. General Patton for example was a brilliant general who knew what it took to win a war, but was harsh on his troops often to the point of cruel. General Sherman burned civilian cities to the ground and let slaves drown in his mission to end the civil war. Rev. Martin Luther King was a womanizer. To take the important lessons one can learn from a person who has failed in one way but succeeded to find the positive aspects of life and shared them is what allows for all human advancement. We don't succeed because we are without fault, but because we overcome that fault.
But nobody wants to have the discussion under the conditions you specify. Because this means whatever solution is put forward

1) is limited in how much it is allowed to reduce economic activity (what point is there in saving humanity if you have to do it through famine ?)

2) is limited in how much global warming is allowed

Nobody has any such solutions, except for geoengineering, at which point humanity simply takes direct control of global climate. That means someone, probably in Washington or perhaps Brussels or Beijing, simply decides whether crops in the Sahara will work out this year or not. Are they responsible for the failed yields ? How about fuckups (which we can pretty much assume will happen) ? How about sacrificing one area to save another when they're at war ?

Also this tech is probably pretty easily weaponized.
Hand an iPhone in to an Apple Store or some affiliated retailers, or online and they will recycle it for you for free. They built a family of robots to automate disassembling them.
Does it matter? Rendering a game at 60fps, sure. Saving a JPEG though? This is a great example where the simple approach is probably better.

If you need speed don't use the standard library, use something specialized.

This is a great example I didn't even know about that reinforces why I like Go. We don't have to over engineer everything.
If you use third party Python libraries, the end user is going to have to install them too. Python really isn't a great language to be building consumer distributed command line apps in.

I think a lot of this discussion is focused around custom software or backend software, but for a publicly distributed binary, Go or any other compiled language is much better than Ruby or Python (and especially Javascript).
Do you similarly feel like frontend stacks have seen no meaningful innovation?

I think your argument works fine-ish for backends but it's bananas to suggest that jQuery is the same thing as React or Svelte. I do security for a living and maybe 100% of all jQuery sites have XSS. If I find a React page I can just grep for dangerouslySetInnerHTML and I'm 80% of the way there. (I am exaggerating, but hopefully my point is clear: from both a development perspective and a safety perspective, React is not just a shiny new version of jQuery.)
I posted once from an old account but never received any responses. Most of the jobs at the time were for web developers in the US. I'm a devops/systems engineer (AWS/Security/Scaling so whatever the new title is for that) so my skills don't seem to be in very much demand.

It would be nice if we could maybe break up the threads into different types of roles perhaps?
Nvidia Announces GeForce RTX Super: RTX 2060 Super, 2070 Super and 2080 Super
> Go and Python are also pretty related for command line apps too. You could totally use either one to build a CLI tool.

Distribution of Go CLI apps is much easier as you don't need to have your end users install the 3rd party libraries themselves.
I liked Google Wave. It was helpful in planning a trip with multiple participants.
> "Happiness comes from shipping stuff"

Actually, the rest of your comments points to: "Happiness comes from shipping good stuff"
What surprises me in C programmers is that bugs like buffer overflow have been known for several decades but they still use raw pointers for strings and unsafe pointer arithmetics. At least in open source projects I often see this. C is really a language that doesn't move forward.

Also, no proper package manager.
High quality audio with the standard Bluetooth SBC codec
Go has other problem domains it is appropriate for, but I agree in this domain there is some overlap. Go and Python have very different performance characteristics though, so in that sense they're not really comparable.
My understanding has been that historians generally agree that Austria-Hungary was going to declare war on Serbia regardless and Ferdinand's assassination was just a convenient excuse. But if not this event, some other inevitable action would be used as a casus belli.

My vote still goes to https://en.wikipedia.org/wiki/Fritz_Haber .
> If you're curious you could have googled something like "rate of growth of amazon deforestation". If you would, you'd have seen in the summary of the 1st result from Wikipedia: "The annual rate of deforestation in the Amazon region dramatically increased from 1991 to 2003." The title of the third result is: "Brazil: deforestation in the Amazon increased 29% over last year". So if you want to dismiss an idea that you had, maybe step outside your head. If you want to draw historic correlations maybe don't try to do so based on completely different examples. There are very few South American issues on which I'd use U.S. historical data points for which to draw forward looking conclusions. Military growth? Energy policy? Monetary policy? Natural resource utilization? I wouldn't for any of those. But you boldly chose,,, deforestation?

The numbers also dropped off significantly in 2009 and the latest figures seem to jive with my back of the envelope math. The "football pitch per minute" level quoted in the article is is below the averages for the past decade.

> If you're gonna try to sound smart by dismissing something out of hand, then be smart. But for the love of god don't trivialize deforestation just as climate change is in the beginning stages of getting really, really bad, based on some half baked hunch you have, and then suggest I read some 64 page document that has, more than likely, no value add to the discussion.

> (Sorry but not sorry for the tone. Trivializing this issue is not ok...

Being outraged does not give any additional credibility to your opinion. Far from it.

> ... The logic was not correct. Patronizingly suggesting I read a 64 page doc, like a professor handing out homework. This is climate change, and the arguments were weak to wrong.)

I linked to an article that lists out estimates of the timber resources of the USA over the past 100-years. It seemed relevant to me as, though it's not apples to apples to compare any two countries across the globe, it's more relevant than arbitrarily claiming any level of cutting is going to end the world.
We all know that. We are not arguing with that. We all understand that code is always written to solve a problem or make something more efficient, or create a new functionality. In that way it is most of the time an asset. That is a given. What we are talking about is a higher-level view which you get from a lot of experience in big codebases and big projects, in which code is almost always also a liability. It means that when you write a piece of code, the wise thing to do is to always assume that it will be a liability (in addition to all the wonderful things it does) to someone, in some situation, in some time. That way one can easier think through all the ways this liability can show itself, and thus somewhat mitigate those ways. Returning to original topic, choose a stable mature language/system which a lot of programmers know, instead of a new shiny one (even though the shiny one might be 5% more efficient in lins of code or something) - is a great way to reduce the liability surface in the future.
While I see the point, I also see that all "boring" technologies were new kids on the block at some moment, and often succeded at replacing previous "boring" thing. So maybe the proper advice should sound less absolute. Something like: Be cautious, and don't discard less exciting technologies, just because they are older.
The same people that would alternatively pay for smart grids: grid operators tha want to prevent blackouts in a changing environment. It's just another piece of infrastructre next to power lines and countless substations and transformers.
I don't find Zealot any more damning than The DaVinci Code.

Jean Danielou wrote a book about the Dead Sea Scrolls, Qumran, and the Essenes way back in the 80's that explains how it's all related and what it means for Christianity.

I personally had a "not fun" chat with an atheist friend about Zealot because I pointed out how much silly conjecture and assumptions are underlying the book.
“AT&T is experiencing an outage across the US ”
Python can be compiled to bytecode, but that's not the default or standard.
> No Optional Arguments: Go only has variadic functions which are similar to Python’s keyword arguments, but less useful, since the arguments need to be of the same type.

What I like to do is to make the last arg take a struct such that you indirectly have named (and optional) arguments:

type DownloadOpts struct {
UserAgent string
TimeoutSeconds int
//...
}

func Download(url string, opts DownloadOpts) (io.Reader, error) {
...
}

//use like:
contents, err := Download("https://news.ycombinator.com", DownloadOpts {
UserAgent: "example-snippet/1.0",
})

> Never needing to pause for garbage collection could also be a factor [in Rust's greater speed compared to Go].

Would be nice if the author had checked

var ms runtime.MemStats
runtime.ReadMemStats(&ms)
print(ms.NumGC)

to see if there was actually any garbage collection performed.
They did? In what way? When I look at the online ecosystem for buying things in the EU, Amazon is consistently the one that can't promise I will get what I order, can't promise when it will come and can't make it easy to give them money. The only thing they do right is that they're theoretically cheaper, but then because you might get a product that doesn't work (and it's very hard to solve that issue to a standard that you'd expect as someone in the EU) the cost saving benefit goes right out the window.
Facebook, YouTube Overrun with Bogus Cancer-Treatment Claims
Could use a way to return to the main menu without a mouse click. Seems great until your fellow stranger drops out and you're reminded that this is a webapp.
je.suis.pl/cv.pdf the link is broken.
But:
- good luck finding a Clojure programmer if your current one quits.
- good luck finding answers for your exotic bug/performance issue
etc.
Code is a liability, it's much more than language/VM/compiler features
I'm a bit ignorant of the details b/c I haven't touched web stuff before. But on a high level, how does a Javascript/Electron app wrap-around/bundle-with youtube-dl - which (looking at github) is a python app?

Or does youtube-dl need to be already be pre-installed on the system?
Good luck with Ulysses.
I tried several times but I always find myself with no idea of what I just read after reading a few pages.
Might try again one day.
I read Brothers Karamazov some years ago and I find impressive how I still think about it regularly.
> From what I read, Google's first AdWords server in 2000 was built on MySQL. MySQL was released in 1995 so using a relatively new 5-year old technology may have been more risky than picking traditional Oracle RDBMS which had been around since the late 1970s.

well they could've also used postgres/ingress. but at the time it was way less used than mysql and way more conservative. mysql was probably used because in the 2000's mysql was already a huge community. way bigger than most shiny graph databases.
Estimating things is important and valuable, but as soon as you get large corporate structures and multiple levels of people communicating involved it becomes a really bad idea. That's why it shouldn't be attempted in those kinds of situations.
Tesla’s head of Europe is out
Any tips for what settings to change to prevent the destructive behavior you mentioned?
Which biases are startup founders more likely to fall into?
I personally did productive work with Wave, it was great.
Ask HN: Age bias on jobs descriptions and companies’ profiles?
A meaningful discussion revolving the “ageism in tech” topic happened after we soft launched NoAgeismInTech here https://news.ycombinator.com/item?id=20252097

Something I noticed when, say the 35+ years-old (https://www.forbes.com/sites/marenbannon/2019/04/10/the-biggest-bias-in-tech-that-no-one-talks-about/) look for new opportunities, some things like average staff age, no-crazy hours, flexible working hours, interview process, some perks, etc have a higher impact over on-site gym, video-games, etc.

Should companies focus more on that to attract 35+ professionals?
Intercontinental Exchange | Senior C++ Developers | Atlanta GA | Onsite | Full-Time | VISA OK

Intercontinental Exchange (NYSE: ICE) is seeking a strong C++ Developer to join our core infrastructure development team. The C++ Developer will develop and maintain application systems and framework infrastructure for a state of the art internet based electronic commodities and futures exchange.

What we're looking for: People to design, develop, and maintain various components of the ICE trading platform. People with strong C++ development experience and a strong understanding of modern C++ and STL. We also seek multithreaded application development experience with demonstrable experience in design and system architecture. Preferred skills include Low Latency Systems, High Throughput Systems, Boost C++ Library, Linux Development, Distributed Systems, and Network Programming.

Competitive salary plus excellent bonus structure and benefits package.

Read more here: [ https://en.wikipedia.org/wiki/Intercontinental_Exchange -https://www.intercontinentalexchange.com/about ]
Apply here: [ https://careers.intercontinentalexchange.com/jobs/senior-c%2... ]
Masters of Doom had a much bigger impact on me then I thought it would. Can really recommend it!
> If you had slices you could easily return a portion of the string without mutation or copy).

In this case you get another problem: how to free memory when there might be many slices pointing at it.
Yeah I grew up in the outer suburbs of the Atlanta metro and now live in the suburbs of a smaller southern city. And I see absolutely no reasons why suburban life would appeal to a young, single male especially like myself who can't drive. Im planning to get the hell out in a few years and live in a denser city, and maybe, if I'm able to retire, live in a rural area somewhere off a nice river.

Interestingly, the suburban are I live in now if in the middle of a lower income neighborhood and a typical middle-class southern suburb. There is slight walkability, but only towards the poorer area, the sidewalk abruptly ends heading the other way
Sony always seemed to be the premium or status brand when it came to consumer electronics, everything from portable music players to televisions and VCR's.

They always had competition from brands like Sharp, Pioneer, RCA, Magnavox, but I think the big hit came when the really cheap brands started to flood the market. Sony had the Discman come down to $99 for $349, but buyers were still going for the $39 units from Craig, Koss, Sanyo and such.
For half a million bucks, down near my SoCal office, you can get one of the two or so available listings with about 1k sqft and maybe two bedrooms. You probably have to be a dual professional income household to live down there. Want a couple of kids to have their own rooms? Tack on another 50-100% of that price. I don't even get how folks in San Fransisco do it.

Go inland an hour or two, hundreds (thousands?) of listings with 3, 4, or 5 bedrooms and 2.5k+ sqft at the same or more affordable prices. You are literally going to double or more your housing costs by being in the city close to work.

I decided to go full remote and moved to the middle of beautiful nowhere. I'm closer to the grocery and restaurants (limited as they are) than before. My commute is going across the hallway to my own office space. My three kids all have their own rooms. Unfortunately, they will probably have to move closer to some city when they look for careers.