jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ha, fair point. The interface is pretty simple though and with the sites I've worked on the content editors have normally found it pretty nice to work with :) here's a demo site http://demo.silverstripe.com/
how did you advertise ThatHigh?
Would you care to share the learning objectives you are fulfilling with pointer tricks in C? Or if it's just some extracurricular entertainment?
"Passively assimilating the people who follow your competitors isn't a bad idea."

Good idea. You can get this information from the (un)follow feed from http://rssfriends.com (here you're also getting users unfollowing, which can be noise, although I think there's an unlisted feed that doesn't show this.)

You can also get another feed of those an account starts to follow.
What I think takes the cake is this:

array[index] == index[array]

Not that you would actually use this, but it gave me a lot of insight into how addressing and stuff works inside the compiler. Also from this example, there's the implicit suggestion that an array can be treated as a pointer. So that leads into pointer arithmetic which can be very useful.
Capitol Police are federal, not DC police
I’m talking about something quite different: https://en.wikipedia.org/wiki/Hollywood_blacklist
They were trying to do both. The attackers weren't going to stop with Kaseya.
I second this. I was an ING Direct customer who was rolled into a C1 360 account and it's honestly been great. It's just a consistently hassle-free experience. TBH, I mostly use a combination of Fidelity + Merrill Edge these days due to my particular cashflow management setup, but I keep my C1 360 account open for use every now and then. It's night and day between C1 360 and Chase, BofA, etc.
Shopify doesn't allow organizations that promote or incite violence. Should have done long time ago.
The classification system works, sort of. But...

It comes a moment after going to the library a number of times when you realize that human knowledge is _not_ hierarchical, a tree - it is a graph. And then you understand why it is a monumental task to make the classification to match people's expectations.

You can't map a graph onto a tree.
> comparing emacs to xcode/idea made me lol

Why did it? Emacs is a great development environment. It allows you to focus on the code and supports debugging right next to your code, same as an ide. It is an ide.

Emacs lacks some features of xcode/eclipse et al but in exchange it has power they lack. Why shouldn't it gain some of their features?

(I am assuming you loled because you considered emacs weaker. My apologies if I got the sense backwards).
I imagine that there is additional research in the area, but what you would want is not so much a Wang tile as described in the article, because then all of the triangular tiles would have to be mirrored.

With the existing set, to get anything looking realistic, you would have to define the "left-yellow", "right-yellow", "up-yellow", and "down-yellow" variants of the yellow triangle, with the left and right variants being tileable.

I feel like it should be possible to define a variant of Wang tiles where only complementary colors can be matched.

That said, although aperiodic Wang tiles force all possible tilings to be aperiodic, I'm not aware of anything that says that a regular set of tiles, for which periodic tiles are possible, require that all tilings be periodic. That is, it should be possible to create an aperiodic tiling of less difficult tiles. In fact, this is obvious by a projection of the Wang tiles onto less pathological tiles -- we can take the set of 13, call the first six "black" and the second seven "white", and obey the Wang tiling rules and produce an aperiodic tiling consisting of just black and white tiles.
I recommend having a look at capybara [0]. It is build on top of nokogiri, and is actually a tool to write acceptence tests. But it can also be used for web scraping: you can open websites, click on links, fill in forms, find elements on a page (via xpath or css), get their values, etc... I prefer it over nokogiri because of its nice DSL and good documentation [1]. It also can execute javascript, which sometimes is handy for scraping.

I've spend a lot of time working on web scrapers for two of my projects, http://themescroller.com (dead) and http://www.remoteworknewsletter.com, and I think the holy grail is to build a rails app around your scraper. You can write your scrapers as libs, and then make them executable as rake tasks, or even cronjobs. And because its a rails app you can save all scraped data as actual models and have them persisted in a database. With rails its also super easy to build an api around your data, or build a quick backend for it via rails scaffolds.

[0] https://github.com/jnicklas/capybara
[1] http://www.rubydoc.info/github/jnicklas/capybara/
Why not just use like watir or selenium?
So if I understand correctly, "makemigrations" will convert all apps to use migrations except apps which were created using previous versions of Django?
Windows Phone 7 is not an easy transition for .Net and C# developers because it is basically Silverlight framework programming.

Which is incorrect, because WP7 and Silverlight are comprised of .NET technologies. There are some new APIs, but C# developers can make extremely smooth transitions, similar to Mac OS X->iOS.
When my Internet access is slow, I'm inclined to attribute it to Comcast. Then I log into my router, verify things are down own that link (I multihome with a slower DSL connection), and reboot my cable modem. Sadly, that fixes things nine times out of ten.
Feed the Animals was on repeat for nearly a week when I put in over 80 hours, knew it second by second before too long.
While the NY Times article is a nice summary you still can read the source

http://www.edmunds.com/advice/buying/articles/165627/article...

which is part of a broader series

http://www.edmunds.com/confessions/
Yes, I completely agree with you... However, my point was that people who only buy Kinect (at break-even or some loss) without any intention of buying games or even console, cannot be the best thing (or even a good thing) for Microsoft, like dkokelley said.
"If that's true, it follows that P=NP"

"That would reduce to the halting problem"

Or my favorite,

"If you can solve that problem, there are much more lucrative applications for the technology than [what you're working on]"
Moissanite doesn't even get that expensive. My 1ct stone was $400, and I compared it to $300 low quality white sapphire all the way to $15k loose diamonds of a similar size when shopping.

I think the biggest problem is that most people have not seen moissanite in person, and don't realize that it can compare very favorably (if not more so) to a diamond. Glad to say I've managed to sway a couple of my friends so far on that front ;) Here's some pics: https://www.flickr.com/photos/chix0r/sets/72157637715040063
I think that there are a pretty large number of companies that put out "data exhaust" as you put it that could increase their efficiency by 5% or so, sure. Not every company, but some.

It's very unclear to me that there are a large number of companies that can increase their efficiency by much more than 5% through ML. And it's not clear to me that there is more than a couple-year's-worth of projects in turning data exhaust into money for each company.

So if I were a new grad looking to get into ML, that might somewhat concern me.
I kind of agree with his worldview but the tone of his articles is so polemical that it's not an effective critique of the field. It just puts peoples' backs up.

Someone definitely needs to stick machine learning's nose into its own dirt, for its own good first of all, but it must be done in a very serious, stick-up-its-arse manner, focusing only on the practical aspects and leaving any emotion aside, and all in a calm and erudite voice, otherwise it won't have any effect.

Of course, now that I say this, there has been one such critique and it was ignored roundly, probably because Noam Chomsky Doesn't Tweet.

This is what I mean:

http://languagelog.ldc.upenn.edu/myl/PinkerChomskyMIT.html

Sorry, I can't find the edited interview (and the transcript doesn't quite get the "calm and erudite" voice across, what with all the uhs it transcribes). And I'm half-wrong about the reaction because there was a reaction, from a certain Peter Norvig, oh yes sirree there was:

http://norvig.com/chomsky.html

But I'm still with Chomsky on this.
In "physics land" Richard Feynman is famous for his explanatory power, e.g. We tried to take advantage of Richard's talent for clarity by getting him to critique the technical presentations that we made in our product introductions. Before the commercial announcement of the Connection Machine CM-1 and all of our future products, Richard would give a sentence-by-sentence critique of the planned presentation. "Don't say `reflected acoustic wave.' Say [echo]." Or, "Forget all that `local minima' stuff. Just say there's a bubble caught in the crystal and you have to shake it out." Nothing made him angrier than making something simple sound complicated.

via http://longnow.org/essays/richard-feynman-connection-machine...
I agree 100%, and I always bring it back to one simple observation that has been true of almost all the projects I've worked on: the limiting resource that programmers work with is their own time and brainpower. To my mind, much of the discipline of programming is centered around making frugal use of that scarce resource.

I still think programmers should work with powerful tools, because "dumb" tools often force you to express things in convoluted ways, and you don't need a powerful language to make a huge mess. (Java proves that you only need single inheritance to produce virtually unlimited amounts of spaghettiness in real-world projects. The difference between Java and Scala is not that Scala enables teams to produce epic piles of FP crap, it's that we long ago stopped being shocked when teams produce epic piles of OO crap.)

I think the programmers doing terrible things with Scala would be doing terrible things in any language, given the chance. What they need is hands-on technical management. When they have a wild idea, they need to be walked through an appropriate engineering decision-making process. They need somebody with the authority to tell them, "Ha ha, yeah, that design with etcd and Kafka and the robot space lasers would friggin' rock, how cool would that be, but on the other hand, we could just stick a REST API in front of a database and you'd be done in two weeks, so let's compare pros and cons."
Regarding (1), I think the parent still has a point. Too many choices can be stressful to the user.

How do you expect users to interact or choose between "7 minute version" and "9 minute version"? Are they expected to keep going up the layers one-by-one until the full version is reached? Are they expected to intuitively know which one to pick right away?

Too many possible choices also delegates the responsibility of picking the number of layers to the writer, which can be an additional stress.

If possible, I'd try to figure out the most common use cases. The interactions and thought processes of users should be intuitive and dead simple to describe. Other than, loving the idea! Keep it up. :)
* #plottertwitter (twitter.com/landscapeartbot)

* a book of thousands of loglines to inspire writers with writer's block

* a vacation itinerary generator (started months ago, completely useless today)
Question: Does she use email?

From what I've used:

GoToMeeting:
- Pro: doesn't need install, can work in browser

Slack:
- Pro: Easy to sign up and login to desktop app, video calls are easy to use IMO.

I think join.me is also easy to use
I'm working on RISC-V based SoC on a Lattice ECP5 FPGA. The end project is a low cost combination signal generator / oscilloscope for aligning antique radios that I eventually want to sell. But the firmware will be RISC-V based and I think this will be a great example design for others to use for their own projects. I show one way to make an SoC purely in Verilog (no external system-builder tools needed).

Right now the FPGA boots the PicoRV32 SoC example code out of the configuration SPI-flash memory of Lattice's ECP5 evaluation board (I started with the firmware in block-RAM, but now it runs right out of the SPI-flash). I also have interrupts working, and have the gcc header file macros for enabling/disabling interrupts and controlling the PicoRV32 timer. I will soon have much more (SDRAM controller, cache, many other peripherals..).

https://github.com/jhallen/radioanalyzer

Also I will port it to this very nice ULX3S board as soon as I get one:

https://www.crowdsupply.com/radiona/ulx3s
I’m saying you’re not the user the devices are targeted toward. There are far more people who want to do things that don’t have a need to run arbitrary code than there are people who do. You seem to be assuming that everyone wants to be like you and tinker with things, but I assume exactly the opposite.

These are devices for service consumption, not for service development, or really, any other kind of development, beyond the superficial.
something that was solved with recordable media, then with the internet instantly via usenet, then pirate sites.

these companies will never learn, they literally invent their own problems as soon as they think they can force their bullshit on us.
They may not host their own infrastructure, even though I think something like DDG should. But they can choose a better network, better technically and ethically.
What about observability? Logging, monitoring, alerting? Security infrastructure, everything from setting up IAM with better security for both human and machine users, to vulnerability scanning, WAF, anti-DDoS, TLS certificates, DNS, edge caching/CDN...? Backups? Separate environments for development, staging, production, that stay consistent?

Look, your landing page example is cute, but it's not fully production ready. And by the time you finish adding everything to make it fully production ready, you'll be back up to the 600 lines of configuration that you're currently demonizing.

Look, this shit is hard. I get it. I recently got mindfucked by the intricacies of single table design in DynamoDB, and the sheer complexity of doing that correctly, for the sole benefit of hiring fewer $200k/year engineers, plus the headache of trying to hire the right ones, plus their post-hire management overhead. And that's barely DevOps adjacent!

I'm not convinced that you can truly remove the complexity. The more features you throw on your PaaS, the more configuration options you expose. Eventually, the configuration for your PaaS gets complicated enough that you hire an engineer who knows the PaaS very well and they become your DevOps engineer. Then you realize that you didn't actually solve your problem, you just made it harder, because the PaaS never exposes everything you actually need, so either you need to wait for the PaaS to implement it, or you start to migrate off it.
Curious about the cache directory tree structure.

Does this play well with VCS refs, for version pinning?

Does this play well with local forks, for testing and experimentation?

Something like the pre go mod system could be helpful for basic shell dependency management.

Also, this should really support vendoring, for users who prefer to keep a copy of the dependencies in full in their project's VCS.
I agree with you fully. There seems to a lot of resentment about the idea of twitter not censoring so much.
You poor oppressed baby. How mean those liberals/gays are to you that they ask you to call them by their preferred name and pronoun. You're so brave in resisting our hegemony!
At EmberConf, it was announced that Ember Data 1.0 would ship with JSON API compliance out of the box, in June.
Do you have any sense of how these people reconciled their understanding of antibiotic-resistant bacteria with their denial of evolution? (I assume they are aware of the mechanics of how antibiotic-resistant bacterial populations develop.)
I think the argument is that Mint would not need to store the users' raw bank credentials. Yodlee does need to hang on to the raw credentials, but Mint (when they were using Yodlee) only needed to pass them through to Yodlee in exchange for a token.
The baiting headline about "winning the net" is really annoying. I really, truly doubt any one company will own the Internet. Google has tons of fiber, a cache of a ton of the Internet already, maps of the entire planet, algorithms that can predict the stock market... I think Google still has more muscle than Facebook.

Also, unless we get into some seriously Orwellian stuff, identity will not be required for EVERY site on the net.

Therefore, no one owns the net.
I think these check in services are still in infancy - and neither foursquare nor gowalla fix real-world problems.

For example, my wife and I went for dinner yesterday. We ended up at Pier 39th. Which restaurant to chose? What are the specials? Which ones are open? Any coupons? Prices (meaning actual prices in $$)? Menu?
We tried Yelp! - fail (there are ~10 restaurant in Pier 39 but Yelp! was tell us to walk 1 mile). We tried Foursquare - useless.

BTW, I'm experimenting something on http://wall.si but I still don't have clue how to do it right.
Then you did a very unrealistic job representing each and every other young wizard in your writing.
Getting fired from a job is a type of rejection. Another way to "get fired" many times in a single day is to do sales. No matter how good of a salesman someone is, they will get rejected many times when they are doing it. Its a great learning experience, which I recommend to everyone.
I think you misread me.

"some times more than others" means "more than other times", not "more than other people". Meaning that there are times I'm more sensitive to it than other times. It's a sensation that fades into the background most of the time.

It would be totally insane for me to assume I'm especially good at it.
>If the United States continues on the current political course, nothing will ever change.

Change is the only thing that is a guarantee. Maybe it will collapse when some other nation comes along and outruns some future instance of the US that is completely tired and broken. Or maybe they will turn the ship around.
Software engineer is the most common job requiring significant amounts of technical creativity. That makes it different from most white collar professions, and means you can't manage them in the same way you manage for example a group of accountants. Note I am not saying that accounting doesn't requires significant skill, just that for example it is a lot easier to get an accountant what he needs to do his job than to get a software engineer what he needs to do his job.
And the Mohammed simulator that involved goats made by someone on 4chan...
Depends on how well things play with jQuery. The projects that do well with jQuery tends to advertise it as one of their big features. You can feel free to choose from only those, I feel.
While I can appreciate the sentiment, it's kinda funny to say "Once you get past Lips's parentheses..." to someone who's just said, "I don't like fighting with languages."
In the last paragraph, the author talks about how (paraphrasing - the site won't reload, so I can't get an exact quote) Lisp provides a set of powerful tools that you can use to build any abstraction.

I haven't really used Lisp beyond a few toy projects, but it seems, in this respect, to be similar to Javascript, which I do have quite a bit of experience with. The classic example in Javascript is inheritence. In his "Advanced Javascript" talks, Crockford lists three different patterns for inheritence, each of which is incompatible with the others. Furthermore, I know from experience that each of the techniques has some severe drawbacks - some (such as Crockford's "parasite inheritence") are incredibly wasteful of resources, keeping a copy of each function declared for the object with every instance. Others, such as "pseudoclassical inheritence" don't work if you want to inherit from a native object.

I use Javascript for my day job, but my favourite language is Ruby. And I can't help missing the fact that it is much easier to share code with other people in Ruby (largely because it does have defined mechanisms for code reuse) than it is in Javascript. I'll never get two objects in Ruby that can't be used the same way because their system of construction is different.

I appreciate that such flexibility helps with the expressiveness of the language, but when expressiveness comes with the price of not being able to easily work with others, I can't help wondering if the price is too high.
It was awesome to see indie games getting into the hands of people who they usually wouldn't appeal to.

The best thing though was to see those like Notch and others give back to the community that gave so much to them.
or Vim mode: http://www.emacswiki.org/emacs/VimMode
They are all equally excellent in their own way, and fall in to a variety of scifi sub-genres. The HHGTTG, Cyberiad and the Illuminatus could be called scifi parodies (though the Illuminatus is very difficult to categorize, as it spans various genres). The Dune books are much more straight scifi. And the PKD books are really mindbending, kind of nightmarish books.
My point is that it takes time, patience, and effort to cultivate a different corporate culture. It isn't something which is just planned and controlled.
Actualy it might be better (cache-wise) to declare a struct of arrays (SOA) rather than an array of structs (AOS).[1]

[1] http://www.intel.com/content/dam/www/public/us/en/documents/...
A counterpoint - the first cigarette you smoke is probably the riskiest one, if you factor in the long-term likelihood of becoming addicted to cigarettes.
I'm pretty sure DirectX and OpenGL provide significantly more function calls and capabilities than 8-bit machines did.
Old hard drives... beep. I'd completely forgotten that part. Why did they make that beeping sound when you accessed them? Some sort of PWMed control of something? Heh, we used to joke that they were signaling our government overlords in morse code. Yeah, that used to be funny.

That was some serious nostalgia right there.
Not sure Wolfe would qualify as one of the "good" editors fired at the times. Maybe OP is referring to Bennet? I'm any case the power dynamics at the NYT have been shifting to the detriment of solid reporting for a while now. It's sad but the NYT and WaPo are now the Fox News of the repressive left and state power (so long as it's Blue).
> there are good and bad doctors Good and bad chiropractors Good and bad attorneys Good and bad financial advisors

How about clairvoyants, mediums, and dowsers? Sometimes a whole profession is just nonsense.

> We gotta look deeper than the labels!

It isn't empty labeling. Chiropractic is pseudoscience. This is neither a matter of opinion, nor an open question.
From what I have seen, it is extremely common to conflate doing literally anything other than trying to tear the status quo down as supporting it.
https://archive.org/details/78_west-end-blues_louis-armstron...
This was from early last year and really focuses on Pangolins which have been downgraded as a zoonotic source. Serial Passage is the most likely source (as all sources are low probability).
What is your take on what Alexander asked for?
I've read a couple of these blog posts now, and I'm having trouble finding where he talks about quitting his job. Could you share a link?
This means that if you create a work account that is separate from your personal account (because you don't use personal credentials on work machines and vice-versa) then you are technically in violation of the TOS...

Yet this is something I, and many others, do because we don't want to mix business with pleasure. In fact I absolutely refuse to do so because of security reasons.