jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I just switched back to Quicksilver after trying Alfred for a bit. The basic reason was that Quicksilver's search is better and more easily customised: it finds the things I'm looking for, and given that the whole point of using such things is to improve one's productivity (by cutting out the whole "Open Finder, dig down through the file hierarchy, finally manage to open the file, directory or application being searched for" process), it doesn't really matter to me how well its competitors do in other areas.
Montrose, near Taft & Fairview.
I hope they release a well documented aftermath and all that they did to keep themselves afloat.
I absolutely agree. He is a true poet. He started his career in 1957 and he is still going! And the amazing thing about his poetry is that it caters to everyone. I and my father both enjoy listening to his poems(see the age difference) and it never gets old!
Bad for US resellers and drop shippers. But I can't see it having much impact on US-manufactured goods.
Switching to Qt isn't automatically a slam dunk on Windows.

I can tell when an app uses Qt because it opens in a microscopic window on my Surface. VLC users have been waiting on a fix for Qt-related fractional DPI scaling issues on Windows for years.
"If I haven't seen it, it's new to me!" -- Family Guy / Charles Manson

... and of course the requisite:

http://xkcd.com/1053/

I'm one of today's lucky 10,000. Wheee!
How about a schema for candidate profiles? If we're going to make it easy for recuiting company bots to spam me with thousands of resumes, I'd like to be able to build a robot to read them for me.
Yeah I learned this trying to massage some data with Elasticsearch. curl -XDELETE host/index/type/$id ... Except $id didn't exist.
My whole fascination with computers and ultimately my career in programming started with QBasic. When I was 7 years old we had a 286 with DOS and running Norton Commander. I knew all the games I played, ran by selecting the ".EXE" file so I started looking for other "EXEs" when I ran across "QBasic.exe", I thought it might be a game so I ran it and started digging around. I came across some sample applications and more importantly the Help menu (QBasic had the one of the most incredible help systems ever). I started copying the samples for each command, then chaining them together to see what I could do. I can still remember the thrill I felt the first time I typed code and had the computer do what I wanted, it was life altering! My dad later bought me a book called "101 BASIC Computer Games", that's when I discovered that all flavors of BASIC are not equal and I then taught myself debugging.
Too bad it's the same source file every time. Would be neat if it pulled random source files from the linux kernel, for example.
Anecdata: many people I know have more HDMI cables than they can use.
I was actually looking for a JSON standard for my angularjs job board, AngJobs.

Currently it allows to POST jobs via JSON, http://angjobs.com/help, but I am considering switching to your standard in the near future when you get to 50 stars on GitHub
Pai Mei mustache, sits on a rock meditating and dispensing advice to juniors, quotes Martin Fowler by heart, seems to never touch a keyboard but every commit will replace entire module(s) flawlessly, demonstrating high level architectural knowledge that lies on the far side of the organisation's learning curve.
Quidquid Latine dictum sit, altum videtur.

English is a great language for marketing and business, but a terrible language for the exchange of knowledge with accuracy, precision, and unambiguity when there aren't constraints.

Apart from domain-specific jargon, perhaps paper writing needs to be formally-specified using an approved dictionary of simple words and according to strict grammar rules? With language standards, papers become easier to parse by humans and computers.
Actually I feel like Google is the one such service that is approaching natural language usability for general topic queries. It seems to me to be able to extract basic meaning from simple English phrases and search that sentiment. Whereas search phrases containing negatives ("not", "isn't") used to be futile, Google now correctly infers your meaning.

But yes, for parametric search I think I would always prefer a direct interface. It makes clear what is indexed and what isn't.
That really depends on how I organize chapters of the book, and it will need trial and error, just like I'm continue rewriting book chapters as well as the compiler's commit history. So I think I have to do this myself.
> If you have a company, incorporated or not, you can write off lots of things as business expenses like transportation, buying new equipment or rent for co-working spaces.

Is this accurate? From what I've learned, unless you make some acceptable amount of revenue, constantly expensing "business expenses" is considered very suspect by the IRS, and is illegal... please correct me if this I'm wrong here...
How to hook a 13 year old on a life-long love of bare metal:

I actually learned how to code in C and x86 asm mostly from Denthor's tutorials discovered on some local Boston-area. It lead me to GCC (DJGPP), Linux and love for low-level kernel hacking. I went in a different direction career-wise, but what I learned at 13 from those tutorials taught me something fundamental about computing hardware. I made fire. I mean, I made plasma effects by talking directly to the hardware to put it in the mode I wanted, kicking off inline asm to do the twiddly stuff. How fun is that?
Looks awesome. Whats your email?
There is actually a fair amount of competition from Japan. The Toyota Tundra/Tacoma, Nissan Titan/Frontier, and Honda Ridgeline are all popular and in some ways better trucks than their American counterparts. I think many "truck people" are also people who tend to prefer domestically-made goods; in the same way that people shopping at Home Depot are more likely to buy products with the "Made in the USA" sticker on them.
I am working with 10 Phds ( mostly in mathematics) who have no interest in learning FP.
but now we're putting people in the position where if you're not driving SUV and you're in a collision with an SUV you come off worse. so your option to remain safe is to buy an SUV so that if you hit/get hit another SUV or you hit/gethit another vehicle you end up in a better position
AFAICT the State of New York is contracting out these labs directly and paying for all of the testing.
The developers makes every decision on how an application works and looks (It's part of the code). The top row of pixels is no different.
WELL Health Inc. | Software Engineers | Full Time + Equity | Los Angeles, CA/Santa Barbara, CA/Remote(PDT/CST) https://grnh.se/3892eecb2us
WELL is a patient communication infrastructure for healthcare (https://wellapp.com/). We enable enterprise health systems, private practices, and vendors to conduct seamless conversations with patients across multiple channels — including texting, email, telephone, and live chat.

With WELL, patients receive all of their healthcare communication from one trusted source — their provider. The platform empowers service representatives to converse with patients in real time, ensuring patients feel heard while driving staff efficiency and increased revenue.

Founded in 2015, WELL is based in Santa Barbara, California and is the highest rated patient engagement software on G2. WELL serves many of the country’s leading health systems and more than 20 million patients.

WELL is proud to have been named one of the 2020 Central Coast Best Places to Work by the Pacific Coast Business Times and one of the 2020 Best Places to Work in Healthcare by Modern Healthcare. To learn more about WELL, please visit our LinkedIn.

Engineering roles include: Senior Backend Engineer (node, typescript, GO/python), Senior Integration Engineer, Technical Project Manager, Product Owner, Product Manager, Senior UX Designer, AI/NLP Developer, Software Development Engineer in Test, IT Manager.

Just received our Series C funding and looking to grow our engineering team exponentially! If interested, apply directly ( https://grnh.se/3892eecb2us). You can email jodahara_c@wellapp.com with questions.
Even after seeing "Tell me more" flash, I don't think people will still be able to appreciate all your services. Maybe you can come up with some promotional videos on the line of 'google voice', 'google priority inbox'(i know, its all google, but they make their videos really good).
No. Most of the advancements in rendering today made possible even for relatively normal users to achieve realism ( ie. http://www.maxwellrender.com/ ). Most realistic CGI is the one I haven't seen.
Clearly he should have read the SEP entry on this very subject, 'The Notation in Principia Mathematica'.

http://plato.stanford.edu/entries/pm-notation/
By UK standard, I suppose you could call that a beach.
And maybe Tarsnap?;) Thx for the excellent answer.
Oops, that's embarrassing. Should've read all the way through.
The map seems pretty bad too: What about areas south of -42° latitude during their winter?
Mark Shuttleworth would be a good choice in my mind. Rich, with connections to more money. Experience in space so he understands the issues and has connections to the right kind of people to manage the technical side. Plus he's an African with an interest in philanthropy. Then again, for huge amount of money there are other ways to get lots of people connected. But being able to casually mention your communications satellite in conversation also has an allure..
Their page finishes "...Because access to information is a human right" and it sort of is:

The Universal Declaration of Human Rights, Article 19.

"Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers."

- http://www.un.org/en/documents/udhr/index.shtml

Looks to me like they are saying "we will build a free communications network because equal access to information is a human right" not "because it should be a human right".

(Also, "protection from X" is mentioned in several of the articles in the universal declaration and that always has to be provided by somebody else. So does the court of law and the other countries to which you have a right to travel).
I can't say I'm surprised by any of it. This is the sort of thing you see in every engineering industry, from software to chemical plants. Its always tempting to skimp out on the additional safety measures, especially when one has skimped out them before without any consequence. I would be highly surprised if the Deepwater Horizon was the first rig to seal a well without the requisite number of centralizers.
Patently false. Gates introduced these changes in April of 2009: http://www.cnn.com/2009/POLITICS/04/06/gates.budget.cuts/ind.... I'd be interested in any sort of proof that Gates was working on changes like this during the Bush years, because as I recall, programs like missile defense were being expanded not cut during that time.
There are a few benchmarks where the difference is a factor of two or so, which is actually significant. It does require a careful reading and a healthy degree of skepticism about the close results (the majority) to get something useful from this--could do with a summary.
Okay.

> JavaScript is an awful language

This is a bare assertion. The same thing can be (has been) said about every programming language, ever.

> the entire stack is more less broken.

This is another bare assertion.

> HTML and CSS got repurposed from document markup languages to GUI markup languages.

This is a red herring. There is nothing intrinsically wrong with the evolution of markup to encompass more layout capabilities.

> We allowed this awful language to escape the browser and infiltrate our servers in form of Node.js.

Another red herring. Node.js exists. Nobody is forcing you to use it. It's being used successfully by quite a few folks. Furthermore, it was Netscape (the originators of the language) who originally introduced server-side JavaScript. SSJS has been around in various forms almost ever since there was JS.

> Microsoft also came up with the clever idea to develop desktop applications and apps with JavaScript, HTML and CSS.

They were certainly not the first. The trend started, I believe, with Mozilla's XUL architecture, evolved through things like Lazslo, and is steadily moving towards web components. This trend has been going on for a decade; even in enterprise Java land things like Struts and JSF got on the application markup bandwagon. Quite simply, markup has proven to be a good way to lay out interfaces.

> develop once, run everywhere - is far less true then many like to admit.

There are inconsistencies, true, but there is really no other stack that has achieved as much cross compatibility as the web stack.

> In the past a substantial part of development time has been spent on getting the thing to run consistently across browsers but I fear we are far from the end of the road.

This is somewhat of a "slippery slope" fallacy: 'There were problems in the past, so I fear there will be problems in the future, therefore we shouldn't solve the problems and the whole thing is crap...'. It doesn't hold together.

> Now we have more or less consistent behavior across browser for all the basic things

Which is incredibly powerful and frankly unprecedented.

> but you still regularly run into unusable web application because you happen to have an unexpected screen aspect ratio, an unsupported video codec or missing WebGL support.

Very rarely. For experimental new apps yes. But when you look at what projects like Clara.io have accomplished, they have blown away the preconceptions that the web is not suitable for things like high-end 3D graphics development.

> Unfortunately I have no good suggestion how to escape from that situation (quickly) but it seems pretty obvious to me that we have a lot of problems to solve.

Let me make a suggestion then. Contribute to solving the remaining problems instead of berating the technology, or if you manage to find a better alternative, write about that instead.
Or a magic gas that makes it hard for people to see and breathe and want to run away.
It's not just about job loss it's as much about salaries stagnating and thus making people poor. Especially here in the US it's a problem since it in return affect things like ones ability to pay for healthcare.
Yeah it's fking annoying having the comments go to light gray, ESPECIALLY when downvotes are commonly used as a sign of disagreement rather than "this comment is a troll / abusive". I don't understand the rationale for this at all - just make the title of the comment red or something. I'm an adult and mature enough to actually want to read things I might disagree with.
The Chromium tool chain is pretty insane. ninja, fetch, etc... There's really no excuse for this since Google has such a strong (and now open source) build system.
…since both Webkit and node.js used V8 as their JavaScript engine…

Maybe you meant Blink, WebKit uses JavaScriptCore
I always hear this complaint from classical inheritance people, are you a C/Java supremacist?
If you're so sure, why don't you take the bet that Sam offered? All this cheap talk on HN and no one wants to put their money where their mouth is.
It is very lacking, and I would not spin it as "easy" - unless you're talking about some other process than the "report a problem" path.

I'm not this developer, but if so many users are reaching out to them for refunds, then there is a definitive gap in store functionality.
Right. Remember that saying about underestimating the bandwidth of a station wagon loaded with magnetic tape?

Same applies to vehicle fuels. Do not underestimate the energy density of a conventional liquid container filled with hydrocarbons.
I do think promise and deferred are huge improvements to ergonomics, but still... I cannot completely love the code bloat (which is much smaller and easier to reason about than callback hell, of course) that is caused by those libraries. I much prefer Haskell's monadic interface or Python's `yield from`. But that may be my personal preference.
This offers something similar : https://github.com/jpetazzo/dockvpn
ocamlcduce (CDuce + camlp4 syntax extension) is probably the thing to concentrate on / rescue because as I mention in the comment above that's the only really practical way to use cduce.

Unfortunately OCaml itself has moved beyond camlp4 extensions, so you'd have to port the whole thing to use the new OCaml PPX extension points. That in itself is a significant chunk of work. (You could also stick with camlp5 which is a fork of the old camlp4, but incompatible in other ways, so still a lot of work). Then you'd have to keep maintaining it. So a large amount of work, and a lot of ongoing work too.

At the end of the day too CDuce is not a standard way to manipulate XML, and XPath and XSLT are. I think the work would be better spent on fixing up one of the two existing type safe XPath implementations and going from there. See: http://alan.petitepomme.net/cwn/2018.06.12.html#1
What would you say is the special thing about this particular bit of knowledge that made you point it out? To be perfectly honest, it seems quite arbitrary to me.

I could say I'm surprised to see how many people don't know anything about the browser rendering pipeline and consequently produce badly performing interfaces. Someone else would complain about people's inability to do even the most basic Linux administration tasks.

But at the end of the day any single bit of knowledge doesn't say much about your general ability to be a developer. The term "web development" covers an extremely wide array of topics. Luckily, there are many wonderful pieces of software out there that abstract things away and allow you to produce a finished product even if you aren't an expert in everything involved.
But if you know the answer to all of them, what are they really measuring? Once you study enough there's not really much new under the sun. It's a really fatal flaw in the typical interview process.
Does that help create credibility in some circles?
I mean, yeah. It’s a different skill-set entirely. Also forces you to go back to CS fundamentals that you almost never use directly in industry (like remembering what a red-black tree is or how Dijkstra’s works again). Once a year really isn’t a lot.
>Regulation is the only way forward if we do not want to end in a dystopia.

but what kind of regulation? The Access Act?[0]

[0]: https://www.scribd.com/document/431507473/GOE19968
Paul Graham is the same blogger who "realized" Microsoft is dead quite a while back. Genius.
I was specifically talking about Java, not the JVM in general. The latter is obviously still a great technology and it hosts some of the best up and coming languages.
I added myself to http://hnhackers.com yesterday and I got a contact from a potential client today. Even if that's the only client I get from it, it was worth it.

You should charge twice the hourly wage you'd make working for someone else. Some more details about why: http://antipode.ca/2009/what-your-time-is-worth/
Kim Stanley Robinson's Mars Series is a very detailed trilogy about the colonization of Mars:

http://en.wikipedia.org/wiki/Mars_trilogy

The first book, Red Mars, follows the colonization from an initial expedition of 100 scientists to the building of a space elevator and the development of an independent culture.

It's a good mix of hard science, politics, and the interpersonal relationships of the original 100 colonists.

The only technological assumption I thought was a bit of a stretch is independent robotic machinery. They can use these to perform public-works scale construction or filter minerals out of the dust with little human input.
How do you stay up to date with Ubuntu's changes?
I wasn't aware of the agressive hashing - interesting. I wonder if they're actually operating at a scale where there'd be a real risk of a hash collision causing data loss for some very confused poor sod.
> you could regard Dropbox as simply a different pricing model for S3

I think a better analogy is that you pay more for a simpler and friendlier interface to S3...
So I've been setting up all my sites as separate domain names, with things like code.domain.com and email.domain.com. Should I migrate these services, or is there a way to use HTTPS on many subdomains?
The Mars Trilogy (Red/Blue/Green Mars) by Kim Stanley Robinson.
It's been a long time since I studied dosimetry, but I was under the impression this was only significant at high doses. Do you have evidence otherwise?
this Mediate article has background on the Twitter meme: http://www.mediaite.com/online/reddit-users-asks-obama-to-se...
Impressive that this literally only requires one click to get going, and seems to ask for no other requirements (and does browser + mobile equally well from what I can tell). Would be interesting to see how this behaves on large rooms (collections of people). Could also be useful as some sort of 'serverless' or quickly-deployable/click-and-run Clubhouse, perhaps even for certain countries that tend to shut these things down quickly.
This is a great article, full of practical advice. Bookmarked to show anyone coming into a reasonably large codebase.
"Therefore that's why all the exchanges had to suspend GME training" thats not accurate very few did. it's just that those few had oversized exposure on GME. They were also not part of some huge entity that could post extra money without even noticing like say Etrade (Morgan Stanley) etc.
I would call this action to be directly related to the economy... Albeit GMC was small stock. There could be some open questions of market stability that were clearly under-covered. It is reasonable to look into this and if similar situation could lead to larger market impact.
I think the spirit of the question is "what if you didn't have to check other people's opinion and the job market to pick a language?", it's kind of the opposite of what you've done here.
And Bill Waterson took two sabbaticals (May 5, 1991 to February 1, 1992 and April 3 to December 31, 1994), which Gocomics is filling up with repeats, too.
The Silk web framework built into Amber looks really interesting: https://lolg.it/herby/silk and an introduction here: https://smalltalkrenaissance.wordpress.com/2015/06/29/silk-i...
You can also use Haskell with the Strict pragma enabled for your own code if laziness is a concern.
I could see that. For the past couple of months, I've been lazily trying to learn Ruby-on-Rails without knowing Ruby. I read a bunch of the doc about the framework itself (e.g. routes, RESTful aspects of RoR…), but I know I'll need to get back to some basics on Ruby at some point.
Thanks for the feedback. The most common aspect about all the feedback posted so far is the understanding of the concept. It is clear to us that we need to review the homepage and the message the product communicates, and the placement or function of images or buttons. We never thought there would be comparisons to VPN's.
The networking hardware can read and write directly to L3 cache. That's just cool.
I appreciate Ron Paul's stance, but the introduction of this bill reminds me of the West Wing character Ainsley Hayes and her stance on the Equal Rights Amendment: http://www.youtube.com/watch?v=NXPLirJRGDQ#t=3m54s

The Fourth Amendment should already be protecting us from what the TSA is doing. Why isn't it? And isn't the fact that Fourth Amendment violations are not prosecuted as such a much bigger issue?

The clause that shelters the TSA is from a 1973 court decision: "a warrantless search...is valid under the Fourth Amendment if it is 'no more intrusive or intensive than necessary, in light of current technology, to detect weapons or explosives'" (http://www.tsa.gov/what_we_do/optout/spp_faqs.shtm). Cavity searches aren't far.