skysight-inc/HackerNews huggingface dataset:
FYI the "President of US Information Solutions" at Equifax is a role that has nothing to do with their IT/security department. It's not the same thing as the CIO or head of IT, as many people are confusing him for. He's the head of a product line which is called "information solutions". The head of IT/CIO is a completely different person (who has since been fired/resigned).
it's an Hindi word meaning "Fast" which I believe reflects the app characteristics accurately.
Are they friends because they've been brought together by work or were they friends beforehand.

The former would be a very strong positive signal to me. The latter would be neutral or weakly negative.

Also consider the nature of the work. Shared adversity is good at creating friendships.
>Your boss doesn't care how much effort it took you to do that thing, only that it got done.

Err, that's not quite true, since your boss is an agent of the company and not the company itself. Your boss has to look good to his boss and "manage up", and looking like you're putting in effort is important for that.
I wish someone would create an Emacs buffer style browser where we could easily switch between tabs similar to how Emacs lets you switch buffers. I know you can do this in Emacs, but I just think for all the work people do to get tabs working nicely, maybe the way Emacs has done it actually works pretty well without overwhelming the screen with so much information all the time.

That tree on the left would be better in some kind fuzzy search screen that appears on a key-binding (e.g. like some setups in Emacs) and otherwise be hidden so the full screen can be used for the page. Either as a panel like it is now or a modal/window.
Negativity (Mean, Meanness, Patents) ... did you filter out cases where mean was used in a statistical sense?
Is there any reason someone would use this as opposed to TypeScript? Seems like its just shooting yourself in the foot in terms of maintainability..
I like to call it the difference between efficiency and productivity.

When you're efficient, you get more things done. Normally that comes from working more, either by doing more hours or cutting out distractions. So you might get more done in a week.

Being efficient does not mean you are productive. Productivity I think of as getting more value out of less effort. It comes from good prioritization, working on what matters most, focusing on the important.

Depending on the work, you'll need to be more productive or more efficient. In programming, equal effort tasks have very different outputs. So much that no amount of efficiency can catch up to good productivity. Choosing priorities is critical. Being productive is harder, because its a skill, you have to develop an intuition, measure, reason about the opportunities, predict which tasks are worth a lot and which are useless.

Efficiency vs Productivity is one of the bigger difference between a junior and a senior developer. Its the difference between good management and bad.

One of the issues is management schools do teach a lot about techniques to make people more efficient. And certain jobs benefit, like maybe a call center, a truck driver, etc. Not programming though.
I have used mutation observers to do exactly this. They are very simple to use.
It is weird. Here is a very relevant case that happened back in 2015 in NJ with a different conclusion: https://www.techdirt.com/articles/20150630/16393431506/court...

> The court concludes that the right to bring the issue to court belongs exclusively to the requestor, not the government agency.
Perhaps I was too harsh with my words. You do care, but would you rewards hard work in and of itself? Results are important - and to be fair sometimes you can't get the results you want and failure is ok and should be expected. That's a result too.
The problem is I don't know what I don't know, and I wouldn't want to risk finding it out in a court. I would never take that chance with my freedom. It's one of those cases where what is the worst thing that could happen can be quite bad.
To me custom components feel like one of the "innovations" that bring us more to a state where one part of the equation will be "solved" and there won't need to be any more experiments. It will just work. With all frameworks. And that is great.
i tend to use an explicit return except in one-line functions; there are plenty of CS features you can forgo if you don't think they benefit you.
Not sure about the true meaning of your comment.
But if you search for a 32-Bit RISC-V emulator, you can find it here:

http://s-macke.github.io/jor1k/demos/riscv.html
>Does it not? It's the same issue around no-stdlib, stricter sense of allocated memory, etc.

No, because a general purpose OS has to do that and effectively, securely, and performantly manage userspace access to those resources (including hardware resources, which you didn't mention). It also has to facilitate secure and performant interactions between userspace programs. Beyond kernel hacking you also have to do some serious work on userspace design, especially if you have a microkernel. This is an entirely different domain than embedded programming usually deals with.

>Yes, this is an age thing. I'm sure in it's infancy, C was gaining features and changing rapidly. For example, C changed significantly early on it's syntax from K&R to Ansi. C compilers have to support that.

Sure, but that doesn't make my argument less compelling. Rust may follow the same path but that's years out and IMO they've already gone too far.

>The language does have a lot of features that make it into the nightly branch, but those take a long time to bake until they're promoted to stable.

But not before the ecosystem runs with it and ships packages that require you to use a nightly compiler to be productive, in my experience. Not to mention that several projects still build the compiler themselves!

I have some opinions about projects like Redox but I'm out of time.
Modern Fossils
Apple iMessage mobile payments service won’t be available tomorrow in iOS 11
My Crypto Stats – A Crypto Currency Dashboard
You can connect to multiple teams within the Slack client at once; it shows an icon for each vertically on the left side of the client if running the desktop client and lists them within a dropdown for the web client. Also, in the desktop client you can press cmd-1, cmd-2, cmd-3, etc. to switch among them.

Screenshot found on Google image search: https://toky.co/img/integrations/desktop-app-slack.png
Yes, this is it for me too. Whenever I have a huge vector dataset I need to clean up, I would use GRASS simply because it is topological, and can re-interpret, fix, manipulate vectors efficiently and valid, as a single layer entity. Even though PostGIS added topology, I have not been able to figure out how to do the same manipulations, or achieve the same speed.
I'm mostly the same, but I'm less militant about it and, instead, try to empower my team to handle it themselves. That said, I explicitly promise that any time outside of the normal 40 hours should be taken as comp time. So if someone spends 3 hours one evening dealing with a production issue or we have an upper-management-imposed push to get a feature out, there should be an equivalent number of hours taken off when the employee would have otherwise worked. And it's not time that can be banked to use to increase a vacation, it should be taken immediately and if I notice that someone isn't taking it, I'll tell them to leave the office. I've found that employees who aren't overworked can pull a 70 hour week and actually be that much more productive, but they can't do it on a regular basis and they need to recover afterwards.

Also, to combat the "time in seat" fallacy, I encourage my team to take walks every couple of hours, even if it's just around the office, though they should get outside if it's not raining. They can do it in groups, pairs or alone, but I've found that developers are more creative and better able to think through consequences/permutations when they don't spend too much time being sedentary. And it has the dual benefit of breaking the notion that sitting at your desk is the modern day timecard. As you've correctly noted, getting stuff done and achieving quality are what we should measure, not ability to spend time typing and looking at a screen.
Too shallow from any point.
No lawyer hear by a long shot, and couldn't actually find the real court records casually but I think the idea is that the suit is likely some sort of 'cease the initial request' on grounds that the initial request was invalid/conflicts with something else, which then forces the judge to decide the validity of the request under whatever public records law or not..

Still screwy, IMHO, since as I understand it there is a means for the gov't to deny the request, there is usually some appeals process, whatever.. as article states this seems like a way to buck that process and shunt it to another process which has negative consequences for the requestor in the form of legal fees..
>There's nothing scary about gay marriage, even...

First of all, how many people do you think are "scared" of gay marriage?

Second, whether that's true or it isn't has no bearing on this discussion. That is a different situation with its own particular set of circumstances. There is no need to complicate this discussion by talking about that. Do you have any evidence that white nationalists deny the existence of non-zero sum games?

>Just because one group...

Surely you understand that zero sum games do exist. Surely you understand that it's perfectly possible for one race to benefit at the expense of another. Surely you would agree with the statement that whites have in the past benefited at the expense of other races. Do you think it's fundamentally impossible for other races to ever benefit at the expense of whites? If so, what is your reasoning?
There are a couple of things going on here.

First, there's a difference between malpractice and a mistake, even a serious one. The problem with the rolling stone incident, as I understand it, was that the editors failed to take the most basic, widely recognized steps to ensure integrity in a situation where they were unusually essential.

There's a difference between making a mistake as a lawyer, for instance, and breaching ethics, basic procedures, or committing "gross incompetency" in a way that gets you disbarred.

Furthermore, there's a huge difference between temporary disbarment and becoming a pariah that never works again in the field.

Now, law isn't journalism, there isn't a "bar" or a specific concept of disbarment, and rules are looser in journalism. But the journalists and editors behind this story do seem, by the standards of their profession, to have committed far more than a mistake. This was really, really serious, and goes deep into gross incompetence and breach of ethics.

In spite of this, and how outrageous it was, I do think the day could come where they'd be reasonably welcomed back into their profession as full members. But this was really serious, and I do think removal from their positions, and an extended period of working as a proofreader under the supervision of a journalist with a better track record, certainly isn't unreasonable.

In fact, it might be the sort of thing that would actually help the journalists and editors to re-enter their field again in the future, with trust.
Kripke is a good start. So is work by Jerry Fodor.
New Apple File System Coming in MacOS High Sierra Won't Work with Fusion Drives
If you're willing to sacrifice other aspects, sure. And if your partner is willing to be secondary to your job, or they have a similar schedule.

Figure 30-60 minutes getting ready in the morning, a 30 minute commute, a 12 hour work day (12.5 with lunch!), a 30 minute commute back, 30 minutes for dinner, and 8 hours of sleep. That's about 22-23 hours of the day. Assuming you spend a grand total of 1-2 hours with your partner, and you do all the things you need to do to be a functioning adult (laundry, dishes, home maintenance if you don't rent, etc) on the weekends.

Or you can work at a company that respects its employees and is close by. From the time I leave my house to the time I come back is less than 9 hours every day, and that includes my commute and 45-60 minutes for lunch (not at my desk).
Also worth checking out Patrick's tweet storm following his tweet about this new resource -> https://twitter.com/patio11/status/909800194509758464
The Case for Learning SQL as a Product Manager
I have a dual core hyperthreaded i7 in a T450s and I feel like sometimes it doesn't quite keep up.
It's pretty robust these days and is battle-hardened by the many attacks on it. Plus it has support for just about everything under the sun - that is, if someone has written something that extends or relies upon a web server, there will almost certainly be apache support.

(And I'm writing this as a dev who worked on a competing web server which IM-biased-O was vastly better :)
7:34  Unacceptable || Hindi Short Film 2017 || Rajwati Films
To end Framework Churn once and for all, we need a way to create components that speak a language every developer and framework can understand. A component language that can be standardized but is also compatible with existing framework component languages.

https://xkcd.com/927/
The value of credit-card points
> Do not cite gross merchandise volume (GMV) as revenue; if you facilitate a transaction between two parties and collect a fee then the total transaction is GMV but only your cut is revenue.

I thought revenue was a "protected" term, like how it's described in the books. In that case isn't GMV the same as revenue? Since that's the money you actually invoice. And your cut is "net revenue", profit or something instead.
AR / VR might be an interesting place for the ideas.
i've made this kind of argument time and again to myself, and as a result, made the mistake of building too much before establishing the market-readiness of the idea.

it's just too tempting to build first because you can "see the future" of the product, as opposed to the foggy marketing side of things.

i've been harboring a nascent conjecture for a while that there is always a way to test a product without writing code. the only potential exception is for truly revolutionary technology that people simply have a hard time realistically imagining, but even that's debatable.

the hard part is finding that _one_ key differentiating feature of your product and devising a very clever test to see if it's valuable without writing code. this is truly difficult, and is also the reason most of us feel like we can't test an idea before we build it (i fall for this fallacy over and over so have lots of experience now identifying it =)
That's a really good point! No, I did not, although in hindsight I should have had thought about that. As I had mentioned in the README, the modeling perhaps is not very high quality, but I surely do hope to make it better once I get some free time. Thanks for your suggestion! Means a lot :-)
agreed, he's a star. And companies, rightfully so, do pretty much all they can to retain stars.
I would agree with that assessment. When I went, I attended in a huge room with hundreds of other people. It was not a seminar in the sense of being able to interact with the teacher, but a lecture. And the lecture did not present a sequenced set of actionable principles, but bits and pieces consisting of the history of design, critiques of existing designs, an occasional bit of advice, and a lot about Tufte. Overall, I did not feel that I'd received enough value to offset the entry fee and the time.

Edit: clarity
> If the former, then the company is an advantageous position to pick someone from the pool. It's not like ZERO people will apply for the job

The pool of people as talented as jashkenas, that are looking for a job, and want to work in the NY Times is tiny.
Is it really the best job when the out of control expenses in those cities leave you no further ahead than someone working in the 'not the best job' elsewhere? Unless by best job you mean some kind of non-monetary metric, but I'm not sure that holds either. The best jobs for non-monteary reasons in my opinion are also found outside of those cities, but are definitely low paying due to the fact that everyone wants to do that kind of work.
I actually use Autoruns by preference, https://docs.microsoft.com/en-us/sysinternals/downloads/auto... .

If you type startup or autoruns or similar does Win10 suggest task manager, would never have thought to look there ... will try next time!
Create your own data to use in Sketch (no code required)
Same here - loved the book and was very excited for the one day lecture but it was probably the most boring and banal one I’ve ever attended.
By the way, I've found myself clicking too much on stuff with QGIS, and often having to repeat myself later if the input data changes.

Is there a way to save the clicks as macros, or perhaps at least get an idea of the underlying commands behind the clicks (load vector, update extents, change colors, intersect geometries, etc.)?

I know python so I would love to have a CLI to QGIS, but can't find anything on this.
Iran claims to have evidence proving the U.S' sponsorship of Islamic State:
1. Diversify into bonds to reduce stock risk and volatility (either a Total Bond or Treasuries fund)

2. Diversify globally to avoid single-country political,
economic and geographical risks (add Total International to balance your domestic stock)

3. If you really want to, buy a commodities ETF to further diversify (generally not recommended at more than 10% of portfolio and not a big deal either way)

4. But we've already seen that after fees they come out behind, so their 'better information' isn't translating into higher returns

The idea that 'too many indexers will kill indexing' has been around for a while and debunked for an equally long time. Here's a source for that:

http://www.etf.com/sections/index-investor-corner/swedroe-ne...

At the end of the day, there's just no need to get crazy with things. Indexing works. It's reliable. You can sleep at night. I can't really imagine putting my money in the hands of a manager (or set of them). What if they get sick, or bored, or were just lucky early on? No need to add that layer of risk.
ALES Nedir?
It's important to know your users
> not NYT-standards behavior.

Are you kidding? Spin the bit about the border-crossing fixer into a homily about capitalism, italicize a list of the meats you ate, and you've got a Friedman column.
Sure, but for the purposes of this discussion I think it's enough to say that Apple releases it all at once. Apple stages their updates over the course of hours, maybe a few days tops. The Android+Custom Skin sort of staging ends up spacing things out over months.
The Problem is not the quality app but the adoption rate. There are already tons of UPI apps available and none so far have been successful (Bhim, Phonepe and paytm are top 3). Google is already is late to the game. So, If Google wants this to make it hit, it really needs to heavily market it. Otherwise It would be like another futile attempt to switch Indians to digital payment systems, which currently, they are reluctant. I have high hopes for this one.
Bubble – Visual Programming
I wouldn't jump to say that your story is exactly limiting in terms of why you should or should not apply. If you had launched your product with beta customers, but they were in fact all paying, I'd say that time frame actually makes you even more interesting, not less. Much of the "magic" that happens in technology occurs over remarkably short periods of time when you look at "when the work happens". But, in reality, I'm assuming you've been noodling on the Disqus alternative for a long while, and you just felt comfortable now putting down pen to paper.

The bigger concern I would have with applying to YC in your case is the existential question, "Should I take VC money or not?" What I don't see above is an understanding of the why behind financing. How will financing accelerate your business? If I give you $1M, what will you do that makes it worth $10M in X timeframe? While not necessarily a deal breaker for a lot of seed funds, I think anytime one is looking at taking on multiple hundreds of thousands of dollars of investment, they should have some basic answer to that question.
they don't get paid for having you look at the ad, they get paid for having you interact with the ad. What you're really asking is "how hard is it to spend money on advertised products?" (after all, the value of advertising is exactly equal to the additional money you spend on advertised products as a result of the advertising, you can't claim to be adding value if that's not the case, by a trivial accounting argument)

I think I have a right not to spend money on advertised products as a rule. Some people are happy to spend money on advertised products. So many people, in fact, that the value I add by simply viewing your content and sharing it with society at large, that you still benefit from my interaction with your product with adblock active. Or it used to be before middlemen started sucking an ever increasing percentage of ad revenue away from content producers.

Ultimately your complaint is analogous to "some people go see free concerts, but don't buy 8 dollar beers". And, yeah, that's built into the business model.
Yeah I’ve seen this first hand when I was a government contractor. A guy would come into the public information office once a week and request all the data for a thing be printed for him. From 1973-present, every week. It was reams and reams of paper and he could have just asked for the historical data once and the previous week’s data each week if he was really interested in anything besides being wasteful. Afaik it was within his right to ask for it and the office had to comply.
I have the same complaint about Windows. Professional editions should come with more professional defaults.
One point of reference:

World of Warcraft and other games (apparently Windows 10 too) have used P2P (torrent-like) patch systems in the past, where after you downloaded a content update, you also distribute it to other users. AFAIK this was opt-out rather than opt-in. I think that falls under the same category of using the users' computer for an extraordinary purpose.
JP Morgan Posts Job Ad for Blockchain Technician
I'm downvoting this because this is a knockout argument: People use this comic way too often to shush those of us who want to have a debate about whether a standard would be useful in a particular situation. I don't think this was Randall's intention when he did this comic.
Why We Switched from Angular (2/4) to React
having used Coffeescript almost exclusively (in the Node.js world) for something like 6 years, async/await was the only feature i have been gnashing my teeth waiting for, but i wasn't even that impatient because i have also been using Fibers for just as long.
These are 2 independent developers.
However the emulators have some technologies in common like the 9p virtio filesystem under Linux.
This would be an excellent time for folks to update their provisioning logic that runs tests, determines that an instance isn't suitable, and lets it run for another 59 minutes "just because."

Yes, people do this. Yes, that's about to be a poor idea.
No need to organize your own lawsuit:

https://www.usatoday.com/story/money/2017/09/11/equifax-hit-...
I have no doubt that I could easily work more hours than I do now. But then I would have no time to do other things in my life.

I have zero interest in handing the rest of my free time over to my employer, especially for free.
I would really doubt that, actually, but I suppose it could qualify as a hostile work environment.