skysight-inc/HackerNews huggingface dataset:
Other operating systems certainly could. Work from the minimum set of tools you need to create the OS, and allow users to either build those tools they need or have them ready to build quickly. Keep the resolution small and the color depth shallow so that you learn to do more with less, rather than trying to always reach for the newest, latest, and greatest. Build for the oldest possible machine first, and make newer machines to reach back into the shadows of the past. There is nothing on this Earth worth doing which requires the processing power we now possess in our pockets. If you can't do it in 64Kb, I assure you, it isn't worth doing.

There's also something here which Microsoft used to know in the 9x days and has since forgot (because it's not immediately profitable to remember in the current paradigm). The needs of a single-user system are different from the needs of a network terminal. Since Windows 2000, every Windows PC is a network terminal. Since OSX, every Apple PC is a network terminal. Unix-derived OSes have always been targeted at network terminals. In a network terminal, the machine might be used by more than one user; therefore, you can't allow too much customization. The data on that terminal might be needed by another user on the network; therefore you must protect a significant amount of that data and must prioritize system operation over user desire at every turn.

Oh, and one more thing. Stop worrying about profit and trying to hamstring the user. Either create a good, working, product that you stand behind with every fiber of your being... or don't create a product in the first place.
Migrating from Underscore to Lodash
To me, the most interesting part of this whole Go2 discussion is the amount of brainpower being expended on keeping the language on its current path of pragmatic minimalism and not careen off into type system land akin to contemporaries like Rust, C#, Scala and Swift, while at the same evolving and modernizing it. It's not easy.

Not that complex and rich type systems are a bad thing, but there's something to be said for Go's austerity. Having been a Delphi/ObjectPascal programmer for many years back in the 1990s, Go feels very familiar to me, with good approaches to many challenges. I do think Go's designers made some crucial errors that should have been obvious at the time, and that we are paying for them now. In attempting its special flavour of minimalism, they arguably didn't bother to learn enough from past language experiments. Of particular note, Modula-3 has a very pragmatic approach to generics [1], which later inspired similar approaches in Delphi/ObjectPascal/FreePascal. (I'm not saying Modula-3's design is right for Go, though.) If you want to look at extreme engineering pragmatism (as opposed to type-theoretical elegance you find on Idris, Agfa etc.), look at Ada, or even plain Pascal. Both have range types and enums and other things which grant the language first-class mechanisms for tightening a program's semantics, but they do so in the syntax and compiler, not through advanced type system shenanigans. (Oberon, which influenced Go in many ways, actually did away with enums in the name of simplification. Minimalism can go too far, too.) Ada, arguably the most engineering-oriented language ever conceived, also has tagged unions, although I don't think they were ever used for error returns, since Ada has exceptions.

I'm not at all worried that Go adopting generics will lead to type system madness, especially given how conservative the designs have been so far. I think the amount of discussion and lively idea brainstorming in the community right now is a very healthy sign. More than some other language communities, there have been times when it's seemed -- right or wrong, it's hard not to get this impression from the vantage point of an ordinary developer -- that the Go team has historically been somewhat distant, preferring to unleash finished implementations on the world instead of evolving their designs in collaboration with the community (cough vgo vs. Dep), and I think this is an opportunity to open up the process a bit. I don't know about anyone else, but I'm certainly very much enjoying all these articles being put out.

[1] https://www.cs.purdue.edu/homes/hosking/m3/reference/generic...
Everything is made in China, therefore everything is potentially compromised?
Yes and it's so good! The Metal API is great and I'm glad iTerm2 supports it.
I have to wonder - isn't the response to this kind of ridiculousness to simply not post on YouTube, for example: http://allofbach.com/en/ ? Yes it's not going to get you the audience YouTube might, but if their platform isn't serving legitimate artists then what good is it anyway?
At the time I went to university I was of the opinion that compulsory courses were a terrible idea, and nothing in the intervening 10+ years has convinced me I was wrong, so seeing a program with this many courses laid out for students already makes me think this is a bad choice.
You have done it again. Don't bash the person, make a solid argument against their argument.
> from any community

Which is not relevant to this post and the GP comment.
I'm the same way in general, I prefer "past of least friction" for my OS and IDE and programming languages etc. I'm using Mac OS X right now. (They may have changed the OS's name by now.) But I also like new and shiny novelties. Sometimes it's nice to configure Arch Linux with dwm and all sorts of stuff like that.

Btw I'm big fan of your games, like Link to the Past! 16-bit era was best era.
It's Time for Google to [Stop Trying To] Patent Use of Public Domain Algorithm
I used to spend a lot of time trying to find good books but a funny thing happened. The more time I spent choosing a book, the less likely I was to read or finish reading it. I gave up and started choosing randomly.

At a convenience store or book store I find the display of "new/popular" books, pick one up, and read a few paragraphs to check the level of difficulty and for cursory interest. If it seems about right—I could generally understand even without recognizing all the words—buy and try.

Recently I read Harry Potter #1 and カエルの楽園, which turned out to be a politically motivated parable about Japanese rearmament. They were both at a great level for me. Currently I am reading ハツカネズミと人間 (Of Mice and Men) which was given to me by a friend. Next up is a book on eating one meal a day.
Culture is not a commodity. Culture is also not simply entertainment. Stories are vehicles for a society's values and values between societies are different. So stories are not exchangeable in the way that you could exchange some steel for some textiles.
Glenn Greenwald (a favorite for those who tend left) agrees with parent: https://twitter.com/ggreenwald/status/1037450113004785666
Ask HN: Any recommended CS graduate course that can be taken online?
> The loss of net neutrality didn't end the internet like everyone said it would.

It's just taking some time. ISPs are huge behemoths that don't turn on a dime. I know some product owners at ISPs, and they'v told me that it's their primary goal right now.
https://github.com/zeit/hyper/issues?utf8=%E2%9C%93&q=is%3Ai...
Right... and then they got a response that they might want to ask a different question along with a suggestion of how to answer it.

Now you are trying to treat that solution that is explicitly meant to answer the new question as if it were an answer for the original question, going so far as to apply logic issues from the old onto the new.

Discussions, particularly ones of this nature, change and shift direction. It doesn't mean that later topics inherit logical traits or something from earlier ones.
I'm just saying - the phrase "fecal patina" gets used a lot in my field...
As stocks struggle, some on Wall Street see a 5% pullback ahead
This is a valid point; and completely worth discussing. I was replying to someone that was saying something different, however.

In terms of lying to the public: I agree to a point. I think there are certain truths that can't be voiced for fear of enabling our adversaries. That being said, however, I think it was counter productive for our intelligence agencies to lie about the dragnet. It almost invited a Snowden like character and the inevitable public blowback wasn't worth it.
I tried using software too, but it always became a distraction for me. Probably because I'm in the software field and would always want to end up building better software >_<.

Thus, I found myself to be more successful with a notebook.

There is another reason though. In addition to the word I write the Japanese definition of the word as well (from a children's dictionary). I mostly avoid using/memorizing English translations. This is just my personal preference, and certainly not the speediest or most effective way depending on your goals.
It is strange for you to think of culture as a commodity to be traded on the global marketplace. British steel and Chinese steel might be effectively indistinguishable, but the same can not be said of British media/values and Chinese media/values.
Thanks for the insight, I will gladly pass it onto him!

Another thing I have been discussing with him is how he can take advantage his current Organisational/Work/Social Psychology (thats was his specialisation) knowledge while working pursuing a Marketing career.

I think there should be good insights in Marketing once you better understand human behaviour.
Question for other tmux users: if I do not intend to replace tmux, is this still a good choice for a terminal to run your toplevel tmux session in?

(compared to Apple's Terminal.app, which I found to be the fastest and least problematic on a Mac)
Yubico has 2 USB-C models.

https://www.yubico.com/product/yubikey-4-series/#yubikey-4c-...
"Invasion"? No. Managing an "occupation", maybe.

But look what the US left behind when it withdrew from those nations. Independent, stable, wealthy, democratic, growing, peaceful countries which now rank high on most development indices.

Nation-building is the best term in these two cases, regardless of the circumstances of "entry"
HTTP Proxy Support in Email Clients and Convert Outlook Task to MHTML Using .NET
Underaged labor is legal in the USA as long as they are employed by their parents and the work isn't in manufacturing, mining or occupations declared hazardous.

https://www.dol.gov/whd/regs/compliance/childlabor101.pdf
So is the presumption that Google would write a more honest and correct encryption algorithm than the NSA? The irony is at least a little funny. People distrust the NSA because they use highly invasive technology to identify suspicious behavior. But Google is trusted, and they use highly invasive technology for profit.

Honestly, I generally trust both of them. But, technology politics are very confusing.
iMessage is my goto method for sharing kids pics these days. It’s on purpose to the people I know care and who I trust. Also private so no endless public record. And there are archived backups in the cloud. Perhaps some of my extended circle misses out this way? But it mostly seems to work.
Aren't you then condemned to either suffering the lowest common denominator (Since the value of a network is n^2 - if even a margin chunk of the network can't sue something, it's value rapidly decays) or are doomed to a bunch of kinda-federated-but-not-really cloud of almost compatible ponds instead of one large ocean.
Hi,
I’d like to express my interest in the Software Engineer role at Luster. Here is a link to my GitHub and Portfolio.
GitHub: https://github.com/addherbs
Portfolio: http://adipandey.com

Could you please let me know that am I qualified enough for this position? If so, I can be reached at (313) 775-9172 and adi.pandeycs@gmail.com. Thank you for your time and I await a positive response.

Sincerely,
Aditya Pandey
Recent related discussion:

https://news.ycombinator.com/item?id=17884215
Google is really losing its way. AMP always looked like an attempt to appify the Web on Google's platform, and that URL scheme makes it even more worrying.

When your AMP pages appear in Google's Search results, users aren't visiting your site. They are visiting a restricted shell of your site on google.com with functionality that benefits Google, not the website owner (examples: a back button to google.com, left-right swipes that take users off of your site, restricted monetization options, pages that don't display for 8 seconds if you block potentially-dangerous 3rd party scripts, etc.).

Is there no one left at Google who still believes in an independent, decentralized Web? The open WWW has always been under attack, but to see it fundamentally wrecked by Google is depressing.
This is a great comment. Thanks for replying.

I completely agree; and I assure you I do not think that I have all the answers or have considered every angle, but I do think about this line of thinking quite frequently and I just don't know how to square it.

On the one hand, I think we need intelligence to stop a cyber 9/11 (or worse, a cyber Hiroshima or holocaust), but on the other hand you're completely right that the outliers are going to show up. I don't know man. It's a tough one.

I tend to favour prioritizing the character of the people that get into those positions and making our political systems as robust as possible, but that's just a stab in the dark. What you've outlined is a real problem that I don't know how to solve.
Sean Parker and Tim Scott, Partners Behind the Investing in Opportunity Act
EU where innovation goes to die. However industry 4.0 and other initiatives are rather exciting. Wonder why they keep sucking at consumer tech.
I thought the comment above asked how many founders, not how many non founders. Thank you for your simple answer to by dumb comment.
> And do you know one of the best ways to change the culture? Get more people from different backgrounds in the room.

This is not always the case. I attended part of high school at a private school that practiced aggressive affirmative action. The result was that students quickly realized the gulf in academic caliber between most of the recipients of affirmative action and high performing students avoided working with them. Not only did it fail to rectify racist assumptions, it actually reinforced them by creating an environment where these assumptions held true. Affirmative action in the workplace risks playing out the same way.

I'm definitely in favor of affirmative action in the form of more heavily recruiting at women's conferences, historically black universities, etc. but actually hiring candidates based on identity who would otherwise not be extended an offer certainly is a controversial practice - even in highly liberal places like Silicon Valley.
Hyper's IO is slow. Because of the way Hyper handles buffering and rendering, a simple call to 'yes' can actually cause the terminal not just to freeze - but crash altogether.
"electron" is unlikely to ever end up in the same place as "fast"
Why use the GPU? Is terminal redraw latency really this big of a problem?
If you want to argue that we should pay less taxes and let people die if they cant hold a job, then feel free to make that argument. Trying to hide behind "other people are cool with it" has never been a winning move in any serious debate
Just to further these two posts, that is why I asked my question at the top here. "Hottest" code, I thought, was already well established for most executed. I had never seen "longest" for anything.

To that end, I was taking it to mean that longest "synchronous" path through your system. Not necessarily a single method, by any measure. But, systems have plenty of what I will call "checkpoints" where code can be restarted/rerun with no hard to recover penalty. That is what I took to mean by longest.
Here's a fact sheet on the act:

https://medium.com/the-investing-in-opportunity-act/the-inve...

Surprised this isn't getting more attention in the tech press.
Hi,
I’d like to express my interest in the Software Engineer role at Retool. Here is a link to my GitHub and Portfolio.
GitHub: https://github.com/addherbs
Portfolio: http://adipandey.com

Could you please let me know that am I qualified enough for this position? If so, I can be reached at (313) 775-9172 and adi.pandeycs@gmail.com. Thank you for your time and I await a positive response.

Sincerely,
Aditya Pandey
Gaaaazoooks!
Hmm. People say that, but I still find iTerm2 slower and more laggy than Apple's Terminal.app…
I'm assuming this is an IPC case. If not then sosend(9) (ah yes, it's not a system call) would have to devolve into a proper sendmsg(). The memory might still be held onto by the kernel until sent and ack'ed.

The mechanism for completion notification (when the data is ack'ed in the non-IPC case, or when the data is unmapped in the IPC case) would be kqueue- or epoll- or whatever-based.

In any case, I'm skeptical of CoW for this. The problem is that on today's CPUs any manipulation of memory mappings is just expensive. I'm even more skeptical of loaning w/o CoW -- its semantics rub me very much the wrong way (see ZFS experience with writing through mmaps). So I'm inclined to suspect this path is just not worthwhile for sockets. (sendfile(2) is different because there is no loaning there as the blocks to [read, if not already read, and then] send are in the same address space already.) I'll be very happy to be very wrong about this because indeed, it feels wrong that copying should be faster than loaning, and CoW feels so right.
If you’re interested in applying to these companies, you can contact them directly through the contact information they provide.
Apparently we synthesize ~10,000 IU just from being outdoors on a sunny day for a couple hours.
Human intelligence and AI are vastly different – so let’s stop comparing them
Filing a DMCA takedown notice for stuff you do not own copyright for is perjury. (Filing one that ignores fair use considerations does not fall under that category, though).

Youtube's Content ID system is not related to DMCA takedowns, though, so there is no legal repercussions to making fallacious claims outside to violating whatever terms of service the system has.
Which AOL deal are you referring to? I've never heard of anything in that partnership prior to 2005.
The difference is that we can secure Internet traffic. So we should. Just in case.
It's a thin justification, but the IRS still sends a lot of correspondence via USPS that they're not allowed to send in other ways. And taxes can still be received at the post office up until the filing deadline. The IRS has come a long ways with eFile, but it's still not universal. So the USPS needs to exist, if only to support the government's current revenue collection mechanisms.
I've switched to kitty a few months ago and it works REALLY well. It's very fast and has the best support for ligatures I've seen in a terminal. With FiraCode, it makes code beautiful in the terminal
No, that’s *NOT* the last photo of Saturn from Cassini
The article is about retiring at 30 as a millionaire, and yes that requires living a frugal lifestyle. But if you're willing to work longer, far less frugality is needed.

The book is pretty cheap (!) and well worth a read if you're interested it becoming financially independent. There are lots of financial advice books, this is one of the better ones, and the advice is straightforward. It doesn't involve learning option trading or real estate hacks.
My Macbook contains a high end GPU that almost never gets used, since I am mostly writing and compiling code, building projects, etc. I'd like to offload what I can to the GPU since these activities all utilize the CPU. My terminal isn't the biggest culprit, but it can definitely hog the CPU doing certain things. Perhaps this project will help with that.
It is if you have very large windows display a large amount of text with plenty of redraws.

Data analysis and data science comes to mind.
As a US citizen, "regulations" has the connotation of federal- or state-level; that's what I meant to ask about. I realize now it's not clear what the commenter I responded to meant, but that was my assumption.
I think a lot of companies have a hard time managing that transition as they scale up though.
Of course not phones! I mean, "The President's Analyst" ;)

But from a professional, and WWII hero:

> 17. The greatest material curse to the profession, despite all its advantages, is undoubtedly the telephone. It is a constant source of temptation to slackness. And even if you do not use it carelessly yourself, the other fellow, very often will, so in any case, warn him. Always act on the principle that every conversation is listened to, that a call may always give the enemy a line. Naturally, always unplug during confidential conversations. Even better is it to have no phone in your room, or else have it in a box or cupboard.

https://blog.cyberwar.nl/2016/02/some-elements-of-intelligen...
Unless you're an American driver. Americans already don't know how to use normal ones in Europe. Then in America they make them wrong, with big yield signs that look like stop signs, unintuitive marking, confusing exits, and giant obstructions to the view that force people to stop at the entry to wait to see if a car is coming, and then refuse to enter if they see one far away.
I have some experience in this field. Typically I try to convert it to as many formats as possible and let the search engines take their pick. What is your PDF data about? Feel free to PM.
Pre-seed/seed VC is primarily about team pedigree and familiarity. If you want to do the minimum work in order to fundraise for a new startup, you and/or your co-founders need to be somewhat successful already (career, past ventures) or be personally close to people with money. This, in addition to having a good idea and plausible large market story. But the main thing to know is team comes first. And then you could maybe do $1M for 20%.

I'm not sure how a 100K-for-20% situation could happen. Maybe a friend or family member acting as an angel. Any VC that trusts the team would invest more and/or tolerate higher valuations.
True enough. But at the least I get to say "I told you so." for the rest of the year. I put up with so much shit from everyone and everything for not having a facebook account for a decade.
> the speed difference is pretty much negligible

really? I'd say that's quite significant, if it's repeatable.
YouTube is probably most afraid of Twitch. I’d stream/post there instead and see what happens.
Eyeballs, basically. The eyeballs are on YouTube already, so if you want an audience and you're off YouTube, you're fighting an uphill battle.

But classical music, sad to say, largely is a niche pursuit. Niche content can always find a home somewhere and users will seek it out.

And I haven't followed the news closely, but if the EU is indeed going to mandate Content-ID style systems, theoretically these niche sites that don't have one will be under some level of legal and regulatory exposure? Not quite sure how any of that would work in practice.
If we accept the premise that Gujaratis are particularly enterprising, then unless they are particularly less prone to criminal behavior than other communities we should except some enterprising crooks as well!
Some quick searching to double check, it seems like not. Everything I see is referring to the "canonical" page, without really defining it in context.

But based on the way you use it, the canonical version would be whatever the primary version of the site/page is, most likely the non-mobile version (among other things, this is the URL search results would send you to [0]). It all reads like the AMP version is supposed to replace the regular mobile version.

[0] https://support.google.com/webmasters/answer/139066?hl=en#wh...
Are you referring to a dictionary of word definitions? The kind that is structured as a list of words, ordered lexicographically? Where is the categorization in that?
It's pretty standard for engineering degrees, but not as common for CS.
I know that you are one of my main traffic provider big G but you can go to hell with AMP.