skysight-inc/HackerNews huggingface dataset:
I think the coolest thing about this visualization is that it is now "broken".

I remember when I first saw this, there were still visible red and green squares on the top rows. Today those numbers are so small, those squares are missing completely!

(That said whoever owns this page should update the scale of the blocks so it's more useful going forward)
Is there any engineering position without the hard requirement of Ruby experience?
Yes, and just to express the same idea from a different perspective... you need to deliver the features needed by your business.

In a small, simple, established site, those needs don't change often, so the code doesn't change often, and you can focus more on performance than maintainability, as well as spend your efforts on non-coding tasks.

In a startup when you are finding your market and seeking product/market fit, and you've got investors demanding speedy delivery of a product to customers, the attempted solution is often a large team with fast and numerous code changes. And then you do have to optimize for the devs, because even though the final goal is customer satisfaction, devs need to perform efficiently to hit that goal.

The needs of the codebase still tie back to the needs of the business. One answer does not fit all.
Pretty interesting how much argument there is against this view on HN. I guess most people coming here now are not familiar with Paul Graham's essay (maybe most HN posters don't even know who Paul Graham is any more)

http://www.paulgraham.com/growth.html

> A startup is a company designed to grow fast. Being newly founded does not in itself make a company a startup. Nor is it necessary for a startup to work on technology, or take venture funding, or have some sort of "exit." The only essential thing is growth. Everything else we associate with startups follows from growth.
Web apps do, though.
Part of the problem is that when you point out things like this, Americans on the Internet frequently react as if you are insulting their nation and invent nonsensical reasons for why their Internet must be slow.
We had it in our university, actually quite deep. It was done by head of IT department on our faculty, long-retired guy who was supposedly brilliant as theoretical scientist and had high reputation all over Europe in his field.

It was done in most horrible and unmotivating way - A4 page or two densely covered with all greek letters and some more, and 98% of the content were just proofs of relatively simple statements. On all tests/exams, only the proofs were tested (so you either gave 1-2 pages of a single proof per question or blank page and could effectively go home as failed).

Subjectively it was the worst set of classes during whole 5 years (and we had some serious IT-unrelated crap because were part of electro-engineering faculty back then), completely mandatory, no credit system back then to make it up via something else. Out of 100 people in 3rd and 4th year, at that point completely focused on Software engineering studies only, maybe 2-3 had proper clue and could do the stuff out of their head.

Needless to say, most people thrown out of university failed exactly these courses, and quite a few were brilliant coders, very successful afterwards. They just couldn't be bothered with bad approach this guy took.

It is very important topic, but should be taught in a sane way. This guy couldn't do it, it alienated the topic to every single student for years to come (even to those few who got it all), and nobody at school dared to challenge him and his methods.
Do you know what you want to do in the future, or what changes you want to make?

If you want, could you elaborate on the 'mental damage' you mention?

I think answers to questions like these would help people provide advice.
Computation is just a small part of the system. Payment is a big one - your account can still be flagged and taken down if they ban your credit card or equivalent. Another is public services: if you're serving a publicly accessible site, for example, at some point the data must be encrypted to be shown to the user. If they can trace that back to the AWS machine, the account can still be taken down.
This is what I realized; no matter how much you love your work/profession when you started out, it's impossible to keep that flame of curiosity and interest after 15-20 years of work. You need to get away from it frequently to rekindle that flame. Find hobbies that have nothing to do with technology or computers or programming like playing instruments, hiking, running, knitting or whatever else that interests you.
I can't find the exact article where I read it, but programming used to be considered woman's work, similar to the work of a secretary or someone doing data entry. When big companies like IBM were trying to grow their workforce, they found that the best programmers were antisocial loners, and that woman programmers were more likely to leave the workforce early in order to get married and raise a family. Knowing this, they deliberately started trying to change the public perception of programming to a nerdy guy thing, and it appears they were succesful.

That said, I do agree with you that lowering the bar is the wrong way to go about things, and that outreach programs will be more beneficial. I saw the negative effects of lowering the bar first hand in the military. Physical fitness tests have lower standards for females, but they both compete for the same promotion spots. This led to a lot of females with higher fitness scores than males, and and subsequent faster promotions and resentment from the males. A lot of the females didn't like the lower standards either, because they knew that once they got to a higher rank their subordinates would just assume they only got that high of a rank because they had to meet lower standards and that allowed them to get promoted faster than their peers.
You may be surprised, but having a diversity of ideas and backgrounds really could improve a network protocol. Suppose nobody on the team ever dealt with significant packet loss. It’s easy to overlook something like that if you have never dealt with it.

Again it’s not about direct discrimination it’s the benefit of having a wider pool of experience to draw from. You want the wisest possible funnel at the start so you get the guy who working a winter in Antarctica etc not just a group that passes the interview by having similar backgrounds.
I'd be interested to see how the offline capability of Gmail ties into this. Whatever it uses, localstorage or service workers or whatever, it does a pretty dang good job.
The fancy-lookin' sites are the ones which hijack basic keyboard functionality, scroll in weird ways, etc.

I can't be the only person who finds browser default behavior more intuitive and usable in general.

Why does "UX" so often mean mouse-heavy and always favor the beginner over the power-user.
I've found meaningful work to be far more beneficial to my mood. I don't control what other people do and many a times their illogical decisions and the ensuing drama are not a pleasant experience.
Upvoted just because I want to see where this is going...
>It also only supports texts with simplified characters. I’ll eventually add support for traditional characters. The silver lining is that when you add a flashcard for a simplified character, you’ll also get a flashcard for the traditional character. It’ll be suspended by default so you’ll have to unsuspend if you want to study it.

This goal is difficult the way you put it. In Chinese, besides reduction in strokes, a number of traditional characters (of different or similar meanings but mostly pronounced the same) are converted into one simplified character. In other words, traditional character set has a n-to-1 relationship with simplified character set. For most characters this n=1, but you would also see n=2,3... quite often.

For this reason, you would often see articles awkwardly converted from simplified characters into traditional characters when it's done automatically. The other direction--traditional character to simplified character conversion--has no such problem.
So Blanks thesis seems to be go lean when money is hard to come by, otherwise take the cash and go big because there is more out there if you fail. I’m not sure this is much different than what has been talked about for a while, but it puts a nice point in what most people just talk around.

The capital is there, there’s a very good chance you’re going to fail anyway, you might as well fail while eating something other than ramen.
Musk called him a pedophile after he talked about Musk being unhelpful and self-serving during the rescue.

Using your huge Twitter megaphone to smear someone who insults you isn't a guarantee of mental illness.
It was nice and clear on my phone
Ah, I usually add that but apparently forgot, thanks for the tip!
Maybe I'm looking at this blockchain thing all wrong.

Perhaps it's a lesser evil, whereby the foolish money is vacuumed up and held in a relatively innocuous form before it is dispersed all around where it would cause greater mischief and misery.

What can I say, I'm an optimist.
Google rebuked by Senate Committee for not sending Page or Pichai to testify
Remote job? Probably not without experience and/or connections.

Portfolio is going to be the most helpful, followed by certifications and nano degrees.
Spoken like Gordon Gekko.
That's sadly true though.
Build a Website with Modern Tooling and No Frameworks
How do you see that happening, experience wise.

Say one is in a bubble of Hollywood action/romance movies, or NY Times bestsellers. When this person hears about something different from somebody else, he thinks Meh. What/how would they need to be introduced to a new movie/book that is outside their culture, but several people thought it was good?

Any other thoughts? Thanks :)
Thanks. I find it funny that some people who consider themselves rational and open minded are very easily discarding methods like this as superstition without hearing out what you actually have to say.
I believe Tarot cards are a somewhat similar way of gaining understanding of your own preferences.
Vulners Scanner – Vulnerability Scanner Based on Vulners.Com Audit API
It's clearly worked for you because you are using what I would consider very idiomatic phrases. Good job, this is obviously not easy to do.
As others have stated, the biggest thing is to stop beating yourself up - stop calling yourself damaged.

Also, you need to start exercising - it is the only thing for me personally that will keep "the darkness" at bay. The research and neurobiology behind exercise being an effective modulator of mood is all solid.

Further, I recommend you listen to Jocko Podcast [1] - by Jocko Willink, a retired Navy SEAL commander, he does some great interviews with guys like Col. Bill Reeder, who spent several years in a POW camp.

Think about guys like John Mccain, who spent 6 years being tortured, neglected and beaten day in and day out -- and it really starts to put things in perspective, because he put ALL of that trauma aside and went on to lead a fairly remarkable career, and raise a family etc.

1 - http://jockopodcast.com/2017/02/22/63-through-the-valley-my-...
Google wants to get rid of URLs but doesn’t know what to use instead
Location: Austria

Remote: Yes

Willing to relocate: No

Technologies: Agile Software Development, C#, .NET, Java EE, UI/UX Design, Python, Machine Learning, Deep Learning, SQL, Computer Vision, Data Science, Business Development, Product Design

CV: https://bit.ly/2NgGWhE

Email: ideavalid@icloud.com
The JAMstack: It's Pretty Sweet
I have a shade for my laptop I made out of black illustration board and tape. It sticks to the magnets in my Mac’s lid. I have done a lot of work outside in the park.

There are commercially made shades too. Look around.
"It’s a response to scarce capital, and when that constraint is loosened, it’s worth considering whether other approaches are superior. With enough cash in the bank, Katzenberg can afford to create content, sign distribution deals, and see if consumers watch."

There are two main thoughts from this that occurred to me:
1. There are very few Katzenbergs out there, so him personally raising that money is not surprising. If Spielberg or Lucas wanted to create a short form video company I am certain that they would be able to raise similar amounts. I am not him; therefore the lean rules still apply to me

2. the times that I have had enough money to buy my way out of problems has not yielded the best results. In my 30 years of doing this the clever answers have always come when my resources have been restricted, with often the best results from the most constriction. Extra money can bring bad results sometimes, the beauty is in the restraints.

TL;DR You are not Katzenberg. Neither am I.
Why not just use the deprecated keyword or a #define?
When the Skype account of a friend of mine was taken over, it was used to DM spam links to all the contacts.
I use a plaintext editor to write xhtml+css, and 7Zip to go directly to epub.

I made a blank epub template with 50 empty chapters in it, so when starting a new book, I copy that and write new IDs and strings to the metadata, and if I finish it, I delete the unused chapters and remove their entries from the metadata files. It's easier to delete empties than add new chapters, and doing the metadata by hand ensures there's no auto-generated cruft in my file.

For illustrations I use Paint or GIMP or Inkscape, but the template doesn't have more than just a cover image in it.

After testing various ebook readers, there's no way I would recommend xhtml+css zipped to epub for anything technical. The only reader that actually renders text they way I expect, right out of the box, is Edge. Epub is for novels, not textbooks, papers, or manuals.
Yep, their not pinning that cert, but I think this is purposeful to continue to function in corporate environments like ours where we deploy our own Cert chain infrastructure. So the OS and transitively the browser is seeing a 'valid' certificate if you're browsing from a company computer.

Firefox on the other hand, you have to import the whole CA chain into the app itself for it to work transparently, since it won't reference the OS cert store.
My US visa got rejected again
Plotly.py: Static Image Export and a New Lead Maintainer
Actually, troff was simply not an option for Knuth, for least a couple of reasons.

For one thing, at the time, Unix and all its associated tools were really not prevalent outside of Bell Labs and a few places — troff would not have been available to run on the computer systems Knuth had available to him in 1977. (The ones at SAIL, which were PDP-10 machines running either TOPS-10 or WAITS, I forget what I read.) He didn't have the source code of troff either; all he had was published descriptions: and those he did use, e.g. the paper by Kernighan and Cherry describing `eqn` came out in 1975 and he used ideas from it while designing TeX's syntax for math.

For another thing, troff was designed to control line printers and other such devices that were typically attached to computers; it simply wasn't designed to drive a digital typesetter of the kind Knuth was thinking of (Alphatype CRS). So he'd need a new program anyway. In fact, he says that until he saw Patrick Winston's book on AI in 1977 (which was one of the early books produced on a digital typesetter, i.e. where the actual technology for getting ink onto the page was based on 0s and 1s, instead of being based on either pieces of lead (hot metal typesetting) or light and lenses (phototypesetting)), he had simply not associated output from computers with “real books”. Things like troff were designed to control the simplistic devices that came with computers, that could move by discrete (large!) amounts on the paper (e.g. some could move by full “lines” only), and strike down specific symbols (from a limited font repertoire that came with the device) onto the page. This wouldn't have seemed relevant to Knuth, who primarily wanted to create his own digital fonts (as he did with METAFONT), and TeX was among other things simply a way to use those fonts.

So, regardless of whether one considers troff to have very beautiful typesetting or not, it simply wouldn't have seemed applicable to the problem at the time, to be rejected as "not good enough" or not. Now of course with output going to generic page-description formats like PDF (even TeX's DVI was not Knuth's idea—he was thinking TeX would just write code for the device directly—and he had to be convinced to do it by Fuchs: https://tug.org/interviews/fuchs.html), and high-resolution printers (fairly high DPI, even if not 5000+ as with the CRS then) available to typical consumers, we don't appreciate all this. :-)
Rarely discussed is the fact that professional phography lighting has high CRI and is not that expensive. There are plenty of LED panels on Amazon that can be rigged to work as desk lights.

Also, you can buy a professinal CRI meter so that you can get an idea of what you’re buying here.

Outside LED there are also high-CRI CFL lights which are easier to fit into overhead lights compared to LED. Still they need to be measured.
Dubai Flight quarantined at JFK, 100 passengers with 100 degree fever, coughing
Donald Knuth seems to have got it right. On the way to writing a book, he wrote all the tooling including a typesetting system, a programming paradigm, a font, a font authoring tool, and so on.

https://yakshav.es/the-patron-saint-of-yakshaves/
There’s going to be some fulfilment from having a great career but none of the funerals I’ve been to have any mention about career. It was always about hobbies and friends and family.

“Work to live, not live to work”
The internet must be a scary place for you then
Individualize everything.
GAN Lab: An Interactive, Visual Experimentation Tool for GANs
Which is why you should have your own out of band Slack team or other group comms outside of corporate control.

Don't say in email what you should say over the phone. Don't say over the phone what you should say in person.
For reference, IMDB shows 297 movies from Malta, and Netflix' catalogue in Malta offers 716 movies.

So even assuming the current catalogue is completely devoid of Maltese movies, there is still some margin available to fulfil the strictest requirements. Although I think the actual requirements is to include 30% movies from the EU.
I was amazed at the wireless coverage in Switzerland. Was hiking in remote parts of Eiger and had full LTE signal. Here, I can't even get signal in the middle of an urban areas oftentimes
Seltzer? Sous Vide? Smart Apps? What Cool Things Do You Want in a Future Fridge?
Iran recognizes cryptocurrency mining as legitimate industry
Make sure you are getting B-vitamins.
Other cultures have similar things, I'm familiar with the Papua New Guinean mumu https://www.tokpisin.info/mumu-papua-new-guinea/

Note in that guide it says it may take up to 12 hours depending on the size of the pig. So to answer your question a lamb cooks a lot quicker because it's a lot smaller (and probably broken up into parts). And I guess PNG pigs are bigger then Hawaiian pigs too reading that yours take 8 hours.
Me as well, and I definitely noticed that her role in "Hunger Games" was basically a young-adult dystopian scifi version of her role in "Winter's Bone" - and I feel her performance in both made each movie.
I'd rather keep using non-corporate internet such as IRC, forums, and whatnot, it's sad to see what's happening with this.
Apple Watch? There's a heart study you can participate in by sending your heart data, but it's opt in (and you have o be 23). If you don't have an iPhone I'm sure there are a couple heart rate trackers that don't upload to the cloud, but you may have to drop down to a "dumb" device to ensure this.
Diversity is good for business!

I think you may find these articles interesting.

https://hbr.org/2018/01/how-and-where-diversity-drives-finan...

https://hbr.org/2016/11/why-diverse-teams-are-smarter
what podcast streamer do you use? looking for alternative.
>Superficially all email ought to be company business in which at least one party is acting as the agent of the company

Most employee manuals I have read actually directly state this in their company policy as an agreement of use of company email and internet.
There were hundreds of alt coins before ETH, they were bitcoin copypastes and no one cared.

When you start talking about offchain ETH solutions or using multiple ETH systems to scale, you are removing the only thing that provides value from Blockchain - Trust.

When an ETH sidechain can get 51% attacked or the entire system is verified through a few centralized locations, you remove the only reason you should use blockchain.

I used to drink the ETH koolaid, I now realize blockchain shouldnt be used for apps.
And then he wrote a book about the tooling!
I'm an American and I understand why my internet is slow. So do all of my friends and coworkers. What do you propose we actually do about it?
I've skipped off of the surface of mid-life crisis for a few years, wondering often how to find meaning in life. The only advice I have is to seek happiness from within, whatever that means for you. You're unlikely to 'turn the corner' seeking external fulfillment. For me, I have to make/create things in order to be happy. That can be hard to fit into life, but now that I've figured out that I need it, I try to build time into my schedule.
From 0 to 2500 subscribers in less than a month
That you're seeking contentment over happiness says to me that you're wise - and without knowing your particular details, I would generally recommend starting a family.

For me, seeing my children grown in love provides me with the most contentment I've ever had.
> Have you ever seen films from your own country? I, as a Dutchman have, and I can say that most of them suck and there's a very good reason you don't see them on stuff like Netflix.

This also seems like a recursive problem. US/Hollywood have huge marketing power, thanks to this, they can ensure that the movie they produce should make a decent profit, they can then invest more money to make better production.

On the other end, local european production don't have that marketing power, most "local" movie will fly under the radar, whatever they quality might be. They sometime make it to the box office in their country but there is just not enough interest to adapt it for other country.
Due to this, it's also normal that local production tend to have less production quality.

But if you look, a lot of actor, director, etc, involved in hollywood production come from other countries. So there is talent everywhere in the world, it's mostly a money problem.

If this protectionism result in more diversity in movies, it might be a good thing.

Also, let's be honest, it shouldn't be that hard for Netflix&co to comply. They will just buy the rights to a shitload of shitty TV-movies that nobody wants and be done with it.
It's already what they do in France, you would be surprised by how much crap that you never heard about is produced.
What? Security services for startups distrupt market with £10 pcm subscription
Hi, is remote for outside of the US possible? In similar timezones.
SuaVue – VueJS and Suave Starter App
It makes sense, there are more nerve endings on the finger tip. Though, when I was a child I had a phobia of needles that i only escaped from in my 20s.. I would've preferred the prick and the pain that comes with it than the needle.
TCO for diesels is never that good when talking about small cars. Usually people only consider the drop in fuel consumption and price per liter of fuel. Only then does it hit them that regular maintenance is more expensive, most common issues are more expensive to fix, insurance/tax could be higher depending on where you live. You have to drive a lot to make up those costs in fuel saving.