jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That was my experience with Kubernetes when I set it up for a QA cluster a few years back. That learning curve is more like a sheer cliff face but once you get to the top the view is really nice. But getting there is a hell of a hike. It's easier now since every major cloud has a managed offering but my journey was pre-EKS so it was doubly as intense for me.
I noticed that! I've been using the print preview from the File menu (a bit cumbersome with menus hidden and without a dedicated shortcut) and noticed that I didn't have the option this week.

I seem to remember the controls for page fit being a little better with the old print preview, but my real complaint is with websites that don't scale well to print rather than Firefox's method of printing them.
For now. Building their own search provider is not beyond them.
Yep. Even simpler (and less 'creepy'), e.g. OCR against your own screens, in theory, could provide quite a lot of data for free. But not very practical yet, unfortunately?
Can you tell me what stands out to you as different between ZBrush and Blender's sculpting mode?

https://www.youtube.com/watch?v=L3XtAFUWNuk

I've never used ZBrush personally, bu from what I can understand they're a pretty similar workflow...
https://stampchat.io does not suffer from these problems.
How is it any different then to upload the song to YouTube? In today's atmosphere it'd probably get more exposure and listens to on YouTube than on his album.
It's interesting - I'm down in Sao Paulo, Brazil right now, and I spent the better part of 15 minutes trying to read a story there. Every time I tried to enter the URL it kicked me into a .br page and I was unable to find the original story.

I eventually just gave up.
Based on a blog post that made the rounds a while ago -- http://tomayko.com/writings/unicorn-is-unix -- Unicorn might be a good read for Ruby-related stuff.

https://github.com/defunkt/unicorn
He explains that in the blog post.
I had to go to about:config and force WebGL enabled on Firefox 4 on XP with a Geforce 8800GT.
I didn't. I actually disagree with the entire premise of your quote, fundamentally.
Gaga is upset that Al's version is better than hers. I am even less impressed (if that is possible) with her now.
Not all code is as simple as an e-mail validator. I don't think anyone would argue that unit testing pure functions like this is so trivial that there is no argument against doing TDD.

However, there is more to the world than pure functions, and there is more to the world than writing simple CRUD applications.

First, code that is meant as "glue" between disparate systems. For example, a piece of code that pops off a live queue, handles gracefully when the queue is slow or lagged, and then performs some action that has an additional side effect.

The retort here is that you should mock out the queue and whatever other systems. This can only get you so far though. At the end of the day you need integration tests that simulate the entire environment. Often it's not possible to build up and tear down an environment that simulates reality, and additionally it is not always possible to effectively simulate failures or load. In this case, I prefer to spin up EC2 instances with a replica of the real environment and manually test the code with real services under real load. This can be automated fairly well nowadays.

Second, there are classes of algorithms that are highly data-driven, require large amounts of data, and are qualitative in nature. Machine learning algorithms, search algorithms, etc. Building these algorithms usually requires a) a large dataset and b) subjective relevance feedback from a human. TDD is not going to help you here. Sure, you can unit test the pure functions within your algorithm (for example, it's common to compute tf*idf in search algorithms, so test your math there) but the "full stack" test and iteration process for this code generally requires you to manually look at results and make judgements. This isn't something you can just automate in a unit test, because regressions against the input data will be false positives or false negatives, depending on which approach you take to compute a diff :) You can get some headway by looking for large differences in RMSE or other metrics between commits, but at the end of the day your tests will still remain brittle under big improvements to the core algorithms.

Finally, another class of algorithms that aren't amicable to TDD are computer graphics algorithms. The reason is the same: judging correctness generally requires a human. Again, unit test your vector math and so on. But don't expect TDD and unit testing to provide an exhaustive safety net to protect you from introducing subtle bugs in your rendering code. Looking at output is the best way to do that.
Global warming scares people, "Climate change" is more vague. Hence the oil-company backed think tanks and political parties want to use the later.

"Change" might be more accurate description. It's just not useful if you want people to change behaviours.
I'm a rank amateur coder working on a minimum viable product so I've had to can testing to get something out there quicker. I understand its purpose and would love to know my code is squeaky clean but under the circumstances I've had to can it.
Motherf*cker can't tell the difference between climate and current weather. Shameful.
It's like watching Bob Ross paint. He makes it look so easy.
... says an economist. So, what we have is someone who doesn't know much about climate change (and puts it in quotes whenever it appears, which is always a bad sign) claiming that it might not be so bad, because it would get warmer, and the Antarctica might become habitable. Ignoring the fact that the ocean levels will rise. Ignoring the fact that there's a trend of tropical storms getting worse and worse. Ignoring that heat exhaustion really sucks and actually does kill lots of people, especially the elderly. In fact, there's absolutely no scientific evidence in the article, just his own uninformed opinions.
I absolutely adore unit tests because they mean I can change something down the line and be relatively sure that I haven't broken something else. It's worth writing the simple, 80%-coverage stuff for the peace of mind alone.
If I remember correctly, there is a link you click on to create a poll. Can't seem to dig it up at the moment though. Try searching around the site to see if you can find it.
The Ayatollah is in record as stating they desire a referendum to solve the Palestinian question: https://www.tehrantimes.com/news/452465/Referendum-is-fair-s...

It seems they are not using every opportunity to advocate for genocide. Definitely some mixed messaging?

On a more serious note, the notion that Iran wants to build a nuclear weapon so they can throw it on Israel is nonsense. Yes, Israel is perfectly right to be concerned about a country that would act against its security interests whenever given the chance, and would do so at least in part for ideological reasons (though this aspect is also overblown in the common narrative).

But they haven't really declared their intention "to genocide Israel". You'll find that in most quotes that circulate, a defensive posture is implied ("if they dare to attack us"). People argue about whether the original Khomeini/Ahmadinejad quote ("wiping Israel off the map") should be translated as "removed from the pages of time", but it more importantly says "the regime occupying Palestine". Again, no peaceful agenda towards the country of Israel is to be found here, but no need for comically evil holocaust-like plans either.
"weeks" means "since the winter solstice when everyone goes on vacation and no one deploys new releases.
Given ClosedAI's recent moves, I doubt the public will ever have access to this. So I think those artists will be just fine.
The gov comes down hard on people saying they don't like him, so the answers people give are biased. How biased, I don't know. I can tell you that even people who liked him still got outraged at the plane shooting.
It's not more steeper than a usual descent in a typical landing approach.
Your original claim was that it was obsolete on arrival and had little to do with innovation. You also claimed that Android had feature equivalency with the newly announced iPhone but were selective about the features that are equivalent. Finally, you claimed implicitly that the feature list is what makes the phone, which is obviously untrue. That's why you're getting downvotes.
Deflation of some things (like common inputs to creative endeavours) will increase our general ability to create little monopolies where we have much better pricing power.

For example, every time we cut the price of a 3D printer in half we bootstrap thousands of new creative into a position where they can have much stronger pricing power by doing something very, very, different.
Peltier? And I suppose they would. You could still make a piece of clothing with heat-sinks sewn in, but I have no idea how expensive that'd be.
You've described exactly why it's not surprising. People join the mafia and equivalent organizations all the time.
I suspect a great deal of lurking complexity and privacy concerns there. What's spurious in one case is critical in another, and the difference lies in HIPAA-sensitive data.
It's a shame they didn't put USB 3.0 slots on these chromebooks. Pretty useless with 2.0 for any external hard drive activity.
In my experience, there are 2 groups of sales reps that can be distinguished with this question (assuming an honest answer). There aren't many reps in a middle ground between the two either.

There's the hyper-organized salesperson, their calendar is regimented to the point that every hour is tied to some revenue-generating activity. Their room, like their desk, office, and car (if they're in an outside sales role) will be equally organized. There is variation and I've generalized some common traits, but the organized rep will fit in a role that requires attention to detail, time management, and new business.

The other type of rep is the "wing it", off the cuff rep. They are quick to respond to any request and although they aren't spending every minute selling, they prefer to juggle a number of tasks at once. A messy room can help narrow their personality down. The "in-the-moment" rep is a good fit for an fast paced role that needs the rep to constantly adapt and respond quickly to customer concerns.

Is one question going to tell you all of that? No, but it is a useful tool for building a profile of their personality and selling style but you'll need a lot more than one answer to base it on.
Pretty cool. Has anyone created a logo from this website that they are currently using for a side project?
And all of the MySociety sites appear to be down! For "maintenance". Coincidence? Conspiracy? How do I talk to my (elected or otherwise) representatives now?

(Yes, it was planned: https://twitter.com/mysociety/status/558591332374310913)
According to Lord Bassam, Monday is the committee stage and they won't be voting...

https://twitter.com/SteveTheQuip/status/558951743913226240
I like your approach, even better if you had the option to customize your choice at each iteration.
It doesn't have SSD, so in my book it's not high performance(a bit too big as well).

IIRC Ubuntu sends some analytics data. There is no guarantee about the rest.
In a game, I would think most deletions would start from the node being deleted.
This would probably not work since bitcoin miners are all ASICs these days.
I suspect Washington will have an income tax roughly around the time we've got a functional self sufficient colony out on Ganymede.
It's absolutely insane that the US isn't even guaranteeing sick leave in all this, let alone a significant portion of lost income. I guarantee you it is cheaper than a depression.
USGS maps are the US equivalent and slightly more detailed than he indicates:

https://caltopo.com/map.html#ll=38.79182,-105.01797&z=11&b=t...

(That's a tile map, but they were originally available on paper, as described at the linked story)
They definitely do. They make my hyperfocus into megafocus. I still have bad orinlems with procrastination but when I'm on, I'm really damn good so it hopefully makes up for my inconsistencies.
Sure, the book is most commonly attributed to being an allegory about Nazi occupied France. As there isn't a Nazi invasion going on I assumed people were taking it more literally than they were allegorically. And if you're going to take it literally, contextual information matters.
just posting to say thank u and share some love for audacious
A quick video on the "underlying reason"

https://www.youtube.com/watch?v=ifKbwDf51bA
Why did somebody downvote this? Is the data no good or something?
Java is deliberately not programmer-orientated. That's the point of using it — it was designed to restrict the kind of trouble programmers can get themselves into. If you're stuck with the JVM, I guess the question is: how much rope do you want to give your programmers? Scala is essentially the opposite answer to Java.

This was an interesting read but I disagree with this assertion. Java's lack of power as a language hasn't meant that people haven't written huge, complex, unmaintainable messes with it. Indeed, I think all the crazy dependency injection frameworks, configuration-by-XML, and other general insanity is due in part to the language's lack of power. Things that are simple in other languages (say, dependency injection, which can be replaced with runtime stubbing in Ruby or mixing in traits in Scala) often require painful and complicated ad-hoc solutions in Java.

That said, it is possible to write code in Scala that requires a PhD in category theory to understand (see Scalaz), but there are also many examples of simple, functional, easy to understand code (see stuff that has come out of Twitter, like Kestrel or Nagatti).

I think in practice, working with the modern Java ecosystem gives one at least as much rope to hang oneself as using Scala does.
Hopefully "Making handsets capable of receiving the latest version of android" counts as UX, otherwise this is useless
Oh, I misread it. I thought the GP had specifically gone to someone's personal blog to find something worse. If it was quoted by the OP that's not the same thing at all. Thanks for pointing this out, and sorry henrikschroder!
Ah memories. I had one of those gold NES honey bee adapters with a 250 in 1 cartridge we got from a Chinese friend. At least a quarter of the games were dups with minor differences and we paid $250 for it, haha. At the time it seemed like a good deal!
Looks like it is temporary. Marissa Mayer tweets here: http://twitter.com/marissamayer/status/15865817001
1. To give interfaces to developers to interact with your system.
2. Making sure those interactions doesn't harm your system.
3. Free marketing - people who use your API to create their services will also market you.
3. Fluid information delivery
4. Increased integration capabilities. I believe every major technological breakthrough reach public once they have interoperability.

I think overall, APIs increase a systems resilience by enabling them to change different parts without breaking the whole and to monitor and ensure the security of interactions.
That's the one piece I pulled out of my ass to conclude with a bit of hyperbole :-) I doubt a 2010 PC could render Toy Story 3 in a year if things are similar now to how they were with Toy Story 1 in 1995. I'd also be curious to see how modern PCs would cope with Toy Story 1 though..

[Update: If it helps rescue me, I found a page about the difference between rendering TS1 and TS3 in their respective times:

http://watchingapple.com/2009/09/pixars-blistering-rendering...

It turns out the original Toy Story took an hour per frame to render, whereas Toy Story 3 can render in real-time (or 24fps, at least.) Given that's probably on a server farm, my claim is still hyperbole, unless you expect cloud processing to be mainstream on all devices by then ;-)]
Well, I was under the impression that if one clause in the contract is unenforceable then the whole thing is invalid (in the US). Am I incorrect?

>Do you have some information as to the enforceability of disowning moonlighters?

Enforceability? You mean if you moonlight they fire you? Well, I'm sure they can find a reason to fire you any time they want for whatever reason, but hopefully they will only even know about your moonlighting because it was successful enough that you don't need them anymore.
I'm not sure if you noticed, but Scratch was started in 2007, and this was written in 2006.
The arguments for install seem a bit weak and/or incorrect.

> Web apps can't open popup windows

Popupblocker allow

> Web browsers cannot offer permanent storage

https://developer.mozilla.org/en/DOM/Storage

> Web apps can't put things on the clipboard

Go to any github repo and there is a nice copy to clipboard button.

> Web apps can't know when the system is idle (eg to turn the chat icon from green to yellow)

Google chat has being do this for a long time already.
The guys behind it'll be the dealers. And given their record - basically-irreversible Parkinsonism from one tainted shot of a designer drug (http://en.wikipedia.org/wiki/MPPP, http://en.wikipedia.org/wiki/MPTP), you first.
You're not in the hosting business at all then. You're in the: Get people on the internet, the easy, cheap, and fast way. This part is a bigger differentiator. Just use someone else's hosting here.
What fails is general-purpose voice recognition. Constrained voice recognition, like "recognize these 10 digits and four options" works fine, though it still needs more metaphorical hand holding than a human would. ("OK, please say a number." "Two." "... ... ... I think you said two? If so, please say yes." "Yes." "... ... ... OK, I guess you're done talking. Now let's move to the next option." Humans don't need the "... ... ...".)
> Or does your processor natively execute Javascript text?

Even better: Or does your processor natively execute HTML text?
> maybe it's the C64 and not BASIC that's the key.

_why would have kind of agreed. It's not about BAISC, it's that everything was really accessable.

http://wiki.github.com/steveklabnik/hacketyhack/the-little-c...
http://wiki.github.com/steveklabnik/hacketyhack/the-hackety-...
I don't think that many people take these hip Erlang projects seriously =) Sure, a lot of bloggers try out CouchDB, but who cares. These projects are usually not serious enough for money to change hands. Eg. I recently talked to a client who was looking for a distributed database, he couldn't even load his test dataset into CouchDB. Or, a simple 20 line script shows that Riak is 1000x slower to SET data then a C wrapper for BerkeleyDB (Keyspace in this case, but is almost doesn't matter).
This is an very interesting point to me, with our start-up we offer the same content in English, German and Japanese. What we found is that, for every US visitor there will be 3 visitors from Germany and 6 from Japan, although 80% of our ads are in English. There simply is no competition in Japan. I don't really know why, but no one writes content online.

For example 132 million people speak Japanese.
Only 62 million speak Italian and only 46 million speak Polish.
When you take a look at Wikipedia, Japan has less articles than Italy or Poland.

Poland = 708,702 | Italy = 699,426 | Japan = 684,725 http://meta.wikimedia.org/wiki/List_of_Wikipedia
(I am not aware of any mentionable alternative to Wikipedia in Japan)

For everyone creating content online this is quite a paradise, the second biggest economy in the world and the SEO competition is something like it was in the US in 2003.
Yeah I think you are exactly right. Whilst I have done my own server before this time I have a dedicated through another company. So starting my own "hosting company" may be taken different ways.
You are right about "career politicians" though - I have immense respect for the older generations of conviction politicians, you might not agree with them but at least you knew that they were basing their policies on some fundamental personal beliefs.

These days UK politics looks more like an extended and expensive reality TV contest where people say/do anything to get into and maintain power purely for the sake of it.
If you like the book, you also might enjoy my old article series on IBM:

http://www.ibm.com/developerworks/search/searchResults.jsp?s...

Covers various things including PPC assembly language, PS3 assembly language, using high-level programming techniques in low-level languages, and other fun stuff.
Locations are selected often due to proximity of a target market for reduced response latency. Also getting transit Tier I transit/backbone providers to lay a network in smaller markets is quite a hard sell. Google and Facebook benefit from being able to commit to large monthly bandwidth usage.

It is probably going to be almost impossible to have a "carrier neutral" hotel in rural Oregon but you might get a single ATT or Level3 or if you're really sucking it, a Cogent line.

HE Fremont is specifically great for reaching markets in APAC and HE itself is pushing IPv6 quite hard and so is one of the few providers that make it widely available.
A Plethera might be a better one.
Linode's SLA: http://www.linode.com/faq.cfm#what-is-your-sla
The belief that Earth was flat only existed up until around eight thousand years ago, before the institution of anything you could call "science," so I don't even think that one should count.
That's a very interesting idea, and it would be relatively easy for them to implement. It does help solve the problem of making the data available over time, which is a big step. But unless they built a canonical data format (i.e. a proper database) underneath it, you still end up with difficulty making use of the data.

Neal (author)
The FPGA fabric will also have to be configured whenever power is lost. This probably includes the low power states of the Atom since the FPGA wasn't designed to support it. It would make sense for this to be part of the BIOS-level code since the FPGA is useless until configured.

There is a savings in board space, but, otherwise, this solution provides no additional value. You can already connect an Atom processor and FPGA through PCI Express.
https://groups.google.com/forum/#!topic/akka-user/C0WGdTs2gy...

"One other thing is that the way these entities are presented to the user is via static nominal interfaces, which precludes the kind of freedom an Actor shall have according to the model (technically it also fails on the count that actors can create other actors, so it only implements message passing and misses actorOf() and become()). Therefore I would not call it an implementation of the Actor Model."

http://www.infoq.com/news/2014/07/approaches-actor-model-net

"Sergey answered by claiming that Become is just one way of reading the definition and therefore not a requirement of the actor model."

PS: having been burnt with WPF and XNA, I would rather go with Akka.NET:

1) not likely to die;

2) cross-VM (CLR, JVM);

3) based on the "standard" interpretation of the Actor Model.
They used in to deploy projects internally, same for Le Monde. Shipit is not designed to Shipit projects over a lot of servers. It's designed to Shipit small projects or even to ship code on hardware (like raspberry).