skysight-inc/HackerNews huggingface dataset:
When it comes to really big money principles often go right out the window...

There might be some diversity of economic matterts; depends on whether you make money on walking through the outer fringes of legality (e.g. AirBnB) or not. On social issues that you mention SV is far more of an echo chamber.

Although I do wonder where you're getting the idea about groups that "deserve it". Personal responsibility, vs. identity politics seems to be a rather large dividing line between liberals and conservatives, and "deserve it" as applied to groups is a liberal belief, not conservative.
One of my comments got a job for someone else who I had never met. And it got me a nice referral bonus. :)
Classic example is BaseCamp, née 37signals.
Am I wrong in concluding that this article is entirely plagiarized from nytimes's review of this book at https://www.nytimes.com/2017/05/31/books/review-long-haul-tr... ?
> but maybe, men and women are different

Umm.. even US courts have disagreed with you in the James Damore case, saying that Google was right to fire him for suggesting this... I agree with you, however when the govt, judiciary and private employers agree that "men and women are the same, except when difference benefits women", there isnt a lot that can be done
You can only rely on the compiler correctly compiling code with signaling NaNs if you use '#pragma STDC FENV_ACCESS ON', but Clang doesn't even support that.
I can't think of any other concordances between Egyptian /j/ and /p/ in other languages. To be honest I've never seen the word jtj before today. There's a longstanding and known relation broadly with /p/ or /b/ and father and /m/ and mother. And as far as I'm aware there's no consensus on the meaning of that relation. But jtj isn't the root related to those; and Egyptian doesn't seem to have a strong example of /b/ (http://starling.rinet.ru/cgi-bin/response.cgi?single=1&basen... ).
Depending on how you count it, nyc metro started in 1863 also (as an above road rail).
Maybe it’s worth reflecting on just why that might be.
You’re saying nobody has ever cold called 2000 institutions and failed to succeed ? What evidence do you have for this ?
> And just shows the provincialism in a supposed "world capital" that is NYC. New York shouldn't be compared to San Francisco, it should be compared to London, Hong Kong, Tokyo, etc.

New York is compared to London and Hong Kong. That's why they're called the Big Three.

I'll be the first one to talk at length about the many problems of the MTA and the effects on New York public transit, but to be honest, it still comes out ahead of London. It's absurdly expensive due to corruption, and there's no excuse for amount of money the MTA spends for the outcomes it delivers on, but the picture you're painting isn't accurate either.
It's also painfully correct. The Egyptian hieroglyph pr, also monosyllabic /h/, was adapted for /b/ in the Semitic creation of the alphabet. The scribe took the common Semitic word for house be(y)t and used it to supplant the original linguistic meaning attached to the grapheme. Thus the linguistic content was destroyed while the aesthetic content was essentially unchanged (and remains so today, most notably in Cyrillic, I think).
Setting up a minimal Node environment with Webpack and Babel
Is there any way to edit these files? I know they are just JSON and you can change the content of the files, but the timelines get kinda messed up.

Also, is there a way to capture the mouse input? I tried to make a simple demo for one of my projects but my cursor highlighting didn't show up.

Finally, is there a way to convert these into a animated GIF, like with ttygif?
As an exercise in learning Coq, I've implemented a proof-carrying version of the partial-ordering relation:
https://github.com/aweinstock314/coq-stuff/blob/a1831f9e1e95...

There's four different types there: POSET, POSET_PROOFS, Pord, and POSET'.

- POSET only has an underlying type t and a function "leq" that takes two elements of type t and returns a bool (but doesn't enforce semantics of that bool).

- POSET_PROOFS embeds a POSET, and carries three proofs (reflexivity, antisymmetry, and transitivity) certifying that the underlying "leq" function is actually the less-than-or-equal function of a partial ordering.

- Pord is a result type with 4 values meant to denote the exhaustive possiblities of "strictly less"/"equal"/"strictly greater"/"uncomparable".

- POSET' has a type t', a function "pcomp" that takes two elements of type t' and returns a Pord, and a proof for transitivity in the "strictly less" case.

POSET' has fewer fields to instantiate, but POSET_PROOFS allows writing proofs that are closer to traditional math.

Fortunately, the fact that it's possible to write conversions between POSET_PROOFS and POSET' (done in the code as "from" and "to" in the POSET_ISOMORPHIMS module right below) indicate that they have the same properties.
Free Educational EBook – Learn How to Program in Python 3
> Windows NT would be where MS tech caught up with IBM

OS/2 was originally a Microsoft/IBM joint product, work on NT at Microsoft began during that time as “NT OS/2”; the cooperation broke down in large part over the different directions MS and IBM wanted to take with OS/2.
Immediately after I signed up for Kismet, while I was updating my profile, I was matched with another HN member. So basically, since nothing had been updated, they won't know anything about me from the intro. Not really a major problem, but I just wish it had waited for me to update my profile.
Do we know which ones are absolutely spurious? Or do we just know which ones are spurious with respect to a particular result that we got?

Like for this image of Grandma, these cells are recognizing it, so the others are spurious. Oops, for this other image of Grandma, a different subset are recognizing it.

If, say, the same 90% of the structure is not involved in recognizing any instances, then why wouldn't we have made the whole thing 10X smaller in the first place and trained that much smaller network? Or why don't we make it 10X smaller now? Trim away the dead weight and make it lighter and faster.
Short Circuit Assignment in JavaScript
HN has given me enough cynicism towards Silicon Valley culture to never want to live there, and an appreciation for some of its residents that comment here to believe that conditions can improve.
Well, sounds like support is a big issue. I'm a bit ... well, what do you expect for $5/month?
libaa and libcaca (color) should be still around.
> But the democratically elected state senators do routinely cut the MTA's funding so that they can give their overrepresented rural constituents a tax cut.

1. New York is not a democracy in anything but name. Voters have basically no control over the state government; the party establishment has fully captured that role.

2. The MTA doesn't have a funding problem. It has a spending problem - it literally pays people six-figure salaries to do absolutely nothing: https://nytimes.com/2017/12/28/nyregion/new-york-subway-cons...
You don't need two to break store windows.

And as silly and ignorant as Coulter is, at the moment when one starts saying that she does not have a right to speak here, one signs off on his moral and intellectual bankruptcy.
"Woe to those who are tool jockeys and get too infatuated with their tools and code base, because there is a lot of rope to hang yourself and your teammates with."

Could you expand a bit on this? I'm not entirely sure what you mean, but sense some good advice.
Technically, it should be possible to build a Pharo / Squeak environment in a dynamic language like Python or Ruby. I generally see it as more a cultural issue. Pharo (and Smalltalks in general) are very productive environments, but they live on the concept of live objects (Smalltalk in the form of an image-based development environment). Given the love of text editors and Unix-style file development, I doubt there would be a move in that direction.
Ran OS/2 on a 486DX/66 with a VLbus Cirrus Logic card. 8MB of RAM. I could run X-wing in DOS and have a download going in the background from an BBS and have my FidoNET client running...etc. I could run Word in a Windows session and have another Windows session running another application and when that application crashed windows it did not crash my others Windows session. I could name things "This is my paper on some dumb stuff the prof wanted me to write about.txt" and save it to the file system. OS/2 was pretty cool. It pretty much also ran every ATM and PBX you interacted with up until the early 2000s.

It was better then Windows in every way except the fact that it as being sold and marketed by IBM. MS wrote the early code for it and it was going to be the next thing after Windows 3 but then they did NT.
This is fantastic! Great work. I'm currently prototyping a custom interface for some controllers/pads I've built and am building. This could be really useful if I wanted to get fancy and make it uber-flexible.
LA has a subway with a couple of lines.
You missed where I said he had one employee. So he's a capitalist? These definitions are useless when it comes to evaluating wealth and the meaning of being rich. Being a "capitalist" by your definition doesn't mean being wealthy or rich by any stretch, while being a "worker" can result in unimaginable wealth.
Hi, one of the key reasons users don't use a product even
If they like it is because it fades away from their memory. Only way, a social product will survive is if it can be part of their daily routine. Also, the initial friction to get going should be low.

Why not target segments that will derive greater value from your product like couples abt to get married who may want to create invitations. Software teams who would like visualize their release timelines etc.
from programming to what, if you don't mind me asking?
But let’s face it, not many people can master so many tools, so the presence of 10x programmers is gonna be rare. There are so many tools in JS for us so we eventually got tired: JavaScript fatigue.
एक ऐसा खिलाड़ी जिसमे जज्बे की कमी नहीं थी
At 100 calls a week (super doable) that's only 20 weeks. This is not some Herculean task
JSON lines is fairly common in cases where you don't want to hold the entire file in memory.
purpose, perspective & a penchant for tech in general.
Thank you for your thoughtful reply.
In Iran, women make up 70% of science and engineering majors, as well as 70% of medical students. These are not low status professions in Iran (Ahmadinejad was an engineer). So what professions are they being excluded from that they would prefer that they go into science and engineering instead?
I added a bit more detail in the README (https://github.com/redacademy/vue-ethereum-ipfs/pull/2) though it runs into the question of is this repo an empty skeleton for apps or can it double as a hello world Dapp? Currently the Vue app compiles to a placeholder page with no eth/metamask bits on it.
ever-deteriorating karma.
I met one of my cofounders via hacker news, and was accepted into Y Combinator shortly after thanks to this post on HN on new year's eve. https://news.ycombinator.com/item?id=6993981

Change the trajectory of my life for sure.
Simplicity is the silver bullet. The longer I work as a developer the more value I see in it. The single biggest mistake I see good but inexperienced developers make is building overly complex & unnecessarily abstracted solutions.
You're right I'm making the same point several times, I'm sorry if it gets repetitive. I do it to try to highlight the point from several angles and to reduce ambiguity.

That said, I didn't intend my 6 paragraphs to mean "Qualified architects ..". Architecture is a discipline concerned with aesthetics, it deals with the design of spaces and how humans interact with them. It does not deal with the structural integrity of those spaces; this is why architectural firms employ and contract structural engineers, and why building plans carry separate architects and engineering seals.

An architect (and you'll note I'm making the same point a second time) is as qualified to make comments on the structural safety of steel girders as, say, an anthropologist, or a chello player.

So, and now I'm making the same point a third time: No, I'm not saying "qualified architects do not claim it was controlled demolition"; because there is no such thing as an architect who is qualified to assess that. What I'm saying is that there are 30 structural engineers on the list, and that among them there is only one who has relevant experience, and he is not making the claim that it was controlled demolition.
Chinese police snatch a Swedish publisher and parade him on TV
Ruby and Python, at least at the time of Twitter and Dropbox foundings, fell more on the side of the hackerish languages.

Objective-C is only a mainstream language now because Apple is the most successful company on Earth. No one besides Apple was seriously using it at the time, and they used it to develop the most popular product in the history of computing. And of course, then bet their development future on an entirely new language, Swift, which of course no one else was using, because Apple invented it.

True, it's crazy Facebook had so much success with PHP. But they are also one of the biggest corporate users of Haskell, I think.

True, on the surface Amazon and Google are on the stodgy side with their "supported" languages. But I believe Google internally is rife with custom, proprietary DSLs to drive a lot of their infrastructure? And they invented Go. Which is in many ways the opposite of Lisp in terms of design. But the larger point PG was making was that the dangerous technology companies evaluate technology decisions on the real potential productivity gains, and not on the number of job postings for that technology.

EDIT: Saw Erlang mentioned elsewhere in this thread, which reminded me of WhatsApp, which led to 50 engineers supporting 900 million users and a $19 billion payday from Facebook! That's the perfect example of the kind of company PG would have been worried about.
Ask HN: Time management strategies that made the greatest impact on productivity
What time management strategies have you implemented that have made the greatest impact on your productivity?

I find it very difficult to stick to time management strategies, I’m looking for simple hacks that go a long way.
My theory is that it'll be in a museum within a century.
> I am not sure if we even have subways elsewhere (which just may be my own ignorance showing). If we do, they wouldn't be as extensive.

There are subways in other US cities, but nowhere near as extensive. One-third of all subway stations in the entire country are within New York City itself.

New York City has more subway stations than any other subway system in the world, and that's not counting the non-subway transit (commuter rail, PATH, etc.)
Failing, or growing. You decide.
Interesting. Would also be useful to extend the software beyond identifying which license open source software uses. Identifying the license of a PDF file from XMP wouldn't be that hard, aside from the problem that almost no one embeds license metadata in PDFs.
– kickstarted my app: at least $12k after Show HN

– inspired an idea for a future educational non-profit

– lots of insights, especially from non-tech articles I found here
That OS/2 2.0 debacle was so bad BTW it is my favorite topic (especially the MS part). I mentioned before out that DR would not be easily be able to clone OS/2 as they did with DR-DOS.
It seems that a lot of the proponents for relaxed unskilled immigration are also the same that decry the use of H1B visas.
That sort of misses the point. It is pretty soul destroying to cold call that many people.
I'm an immigrant. After 20 years in the Bay Area, I'm calling it quits. There are practical reasons, like the high taxes, high cost of living, and widespread social dysfunction and conflicts. But the biggest problem with the Bay Area isn't a left-right issue, it's that it is filled with techies who went from college to being very well off without the usual decades of struggle, without a lot of life experience, and without much knowledge beyond technology. These people will never grow up, because they have enough wealth and power that nothing will ever force them to grow up. Quite apart from running the Bay Area into the ground, those are simply not the kind of people I want to work with or socialize with.
The specific examples in the post seem to boil down to architcture which is ultimately a managerial decision. Either the PM knows enough, and is respected enough, to dictate how the project will look, or they cede to the expertise of their team.

To be bloody minded, what happens if 10X says: "Why use RoR for an API-only app with no database when you could go with Sinatra? Or even serverless?"

And all the <10X devs on the team say "But we know RoR."

Then it's a cost benefit analysis of whether retraining the team to adopt a 'better' tool is worth it. Sometimes it's blindingly obvious that you shouldn't be inventing a wheel when there's a wonderful library that'll do it for you, most of the time it's not so simple.
Dropbox had about 60 if I remember right (109 now) - https://news.ycombinator.com/item?id=8863.
I'm surprised they kept this feature active for so long. Exposing a product / feature without authorization is like opening the flood gates for spam zombies to invade.
Besides a wayy better facebook new feed (https://github.com/yczeng/hackernews-newsfeed). A feeling I'm not so alone in my pursuit of learning as much as humanly possible about the world of technology, startups, physics and everything in between
As someone who wants to get into machine learning, is TensorFlow a well-regarded library to use?
A sense of community even while living far from the valley. Thanks HN, don’t ever change.
This reminds me that when SYSCALL was modified to change EFLAGS and SWAPGS was created they only cared about Linux which didn't use call gates (not an issue for this since this API emulation runs in user mode). Also reminds me of espfix which generally is not needed for OS/2 programs to work correctly.
Another HUGE factor on a programmers productivity is simply their level of interest and personal motivation for this particular piece of work. If a programmer finds it interesting then they likely will be much better at it than if they are less interested or worse, actively hostile towards the work, which happens alot.
You da real MVP!
I prototype and test with ghci a lot while I'm writing Haskell. Not really impossible.
Axie Infinity is opening presale
I don't think they offer those plans any more.
We've tried; turns out people are really into dev swag!
> The people I know in Boston/Somerville/Cambridge avoid having a car due to how irritating it is.

Anecdotal stories notwithstanding, New York is the only city in the country in which the outright majority of people don't own cars. (D.C. is a very distant second).
I find that measuring has a huge impact. Download the Hours app for iOS and make timers for work, family, working out, food, etc.
I did some cross-country hitchhiking in my youth. I forget why, but tractor trailer drivers where generally prohibited by laws or company rules (probably both) from picking up hitchhikers. Moving trucks, however, were the exception. For some reason they were able to pick up hitchhikers and I rode many miles in them.
Remember that you're looking through the lens of the media. Controversy and strong opinions generate clicks and make money.

Most people aren't strongly on one side or the other. It is possible to vote for the Republican Party and still decry the white supremacists and neo-Nazis. It is possible to be a Democrat supporter and not believe that all Republicans are white supremacists.

In reality, most people simply don't care one way or another. I don't talk to my friends about politics, not because it's controversial, but because none of my friends give a shit.

I'm not American, but I think exactly the same thing applies there.
It was a kind of fuel while I worked at a grocery store trying to build some software that I thought would be game changing (it was a new kind of text editor that would break documents into interactive 'tiles' around grammatical boundaries[0]). Eventually it was on the front page here and I got tons of feedback, most of it good; and while I wasn't fortunate enough to get funding or anything, it's been a big part of why I've been able to get some pretty good/interesting work.

And, one day I'll post another project here and the world'll love it and all my problems financial and otherwise will be solved forever and all of humanity will live happily ever after etc. :P

I also have learned lots more about programming languages and various other CS topics than I likely would have without HN.

[0] http://symbolflux.com/projects/tiledtext
टाइगर के साथ काम करने के बाद ये हालत हो गयी दिशा पटानी की
First of all "look" is colloquial for holistically be: "what does a democracy look like - it looks much different from DPRK". Second i have news for you: to first approximation on a global scale the easiest way to find someone that thinks differently from you is to find someone that looks different from you. Now sure if I bias my sample (picking people that look different from me but live in the bay area) then that's worthless and I need to investigate second order effects. Third i think there's something perverse about taking that line and trying to twist it to substantiate an argument for why we /shouldn't/ hire more black people (for example)
I'm currently migrating to Kubernetes. Hard to tell where things go in 3yrs (the pace of change is so high, a year seems like forever)...BUT...a couple of things that drove me to the migration:

1 - Less stickiness to AWS since the serverless architecture would abstract away the provider and i could theoretically even grab the cheapest spot instances across providers (AWS, Google Cloud, SoftLayer, Azure)
2 - Lower compute bills (due to better usage and being able to more tightly pack stuff into nodes)
3 - Lower HR bills due to a lot of stuff just scaling up without effort rather than dozens of deployment/babysitting staff

Hard to know for sure, but these are the three things that drove me to Kubernetes.
The first (and pretty much only time) I've run into this file format is with Apache Spark: https://spark.apache.org/docs/latest/sql-programming-guide.h...
OK, "qualified structural engineers do not claim it was controlled demolition." (let alone obviously one, let alone thousands of them saying so.) Fair?
Another reason why laptops are usually widescreen is airplanes. The seat in front is often reclined, leaving little room for a tall screen.

Also, keyboards are more wide than tall, so an extra wide case allows wider keys or more space between keys.
Nothing but grief. I post my opinion here, and
I get shadow banned. Every-time.

As a developer -contract or fulltime- for the last 30 years, you would think people would listen.
Ah right, I think I was confusing it with EGA, where you have one bitplane for each colour component.