jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Gall's law is related to this.

I think it's reasonable that people want to create software components that have been proven to work and then just forget about their internal details and copy-pas... apply them.

It's also what Bret Victor has been getting at. Very often the component's input-output mapping is much more relevant than implementation details. And you can get a feel for that by fiddling with the components.
Some people might think "we need the Clintons back in the White House to get back to the go-go times in the 90's." This article is very subtly dispelling that idea.
I hadn't really looked at Go before, but I have to say the generics issue reminds me of Java 10 years ago before it got generics. Java also had the goal of being simple, which is probably why it's so popular, but for me it was always too simple in the sense used in TFA (haven't tried Java8 yet though.) At least it looks like Go has higher order functions, but I don't see how they will be that useful without generics unless you subvert the type system.

I definitely think the too-simple nature of Java is the reason behind all the reams of boilerplate Java code found in most any Java project, and I can't see how Go would be any different. It seems like a shame not to have learned that lesson.
Thanks! I'm just learning go (started last night), but I couldn't believe there wasn't a better way. It felt like a straw man example.
Take a look at this:
http://programmers.stackexchange.com/questions/185660/is-the...

Bug counts/kloc seem to be consistent across languages.
Short chain fatty acids have a whole host of benefits. In particular, they have anti-inflammatory effects, they improve amino acid and mineral uptake, they improve insulin sensitivity and blood lipid regulation, the list goes on.
wanted to see how a tool like https://scrape.it would do on a site like this, took about less than a few minutes to create.

https://scrape.it/pub/collections.si.edusearchresults.htmtag...
And what area you live in, too.
You can do it faster if you're willing to pay a fee, whether that's to Paypal, or to do a CHAPS transfer. If the point is avoiding paying to move cash around, it's already perfectly do-able.
I am so delighted you like this idea! With the caveat that all business models are pie in the pixel sky until they aren't, the idea we've been building toward is this:

Membership is free. A number of themes are free. Other themes are not free, and are $5 (or less) each. (Tumblr does themes this way and we like it.) You can use any theme you buy for as many of your events as you like.

We are not clear if people will simply buy each theme as they want it or will buy credits to spent on themes ala iStock and Envato marketplaces. The credits model seems to have a lot of advantages. With credits, you could also gift the themes to friends for occasions, which is nice.

We will likely also have a premium membership model that lets you upload video, create slideshows instead of having a static main image per event, and gives you archival cloud storage of your original uploads. This would be $20 per year or less. Premium membership will likely come with some credits, too.

I'd be very keen on feedback about this if you have any thoughts.
IMHO, it's better if it isn't as it helps you to very easily detect phishing.

In my case, the address I use to log into paypal is only used for my paypal account. Nobody has it on file (unless paypal gives it away to third parties which it sometimes seems to do).

So if mail from "paypal" arrives, a strong sign of it being a phising mail is if it sent to any but the specific paypal address.

I'm generally using special email addresses for all sites I'm having an account with (<sitename>@(gnegg|pilif).ch, depending on mood).
The thing is, it doesn't matter. Money donated for ego purpose buys just as many polio vaccines as money donated for strictly self-less purposes. For some reason, we are taught that donating money should be strictly altruistic action and we get upset when someone is doing it for publicity or whatever. But in the end, it doesn't matter; money is money, and if people can feed their egos (or make their company look good), and charities get money, that's fine. Everyone benefits.
I can see a facebook 'team acquisition' in the near future.
Google cache version: http://bit.ly/eLyCoN
Well first of all, I don't dictate the hiring strategy at my company. I try to help in that department but i'm a developer myself. There is indeed an emphasis on academic requirements but I think other successful companies (google) have this bias. Management at my company tends to think that people with no university are "too close to the code", meaning they don't have the ability to abstract things.
"Oh Beautiful, for spacious skies, for amber waves of grain..."

What has happened to my beautiful country? The one that I learned about in 2nd grade, the one that always gave me a warm and fuzzy feeling, the one that I was proud of even before I knew what 'proud' meant. Where is that dreamy land?

In a way, we do it to ourselves. We elect officials that are 'tough on crime' that support enormous police forces. We empower the police state (not just the police but the gov't at large) out of fear. People in this country need to grow a pair. One of my friends actually said something to the effect of, "No, I don't care if the NSA searches through my private stuff, so long as it makes me safer." Mr. Franklin would've had a word with that young lady. Unfortunately that sentiment prevails a large number of people.
1 sounds harsh. I'm completely open with my side projects and that I use company equipment when working on them. I can't imagine what kind of hostile relationship you must have with your boss where that's a problem.
The US is unfortunately one of the highest spenders on health care with the lowest outcome per dollar spent. It's all part of a severely broken system that needs reinventing, badly.
Sounds like an awesome idea, and something Beijing could use. I'll definitely check it out.
After reading his book, I've become a Feynman fan. The man is truly exceptional. I found the closing paragraph of the letter captures the essence of his humble but remarkable advice:

"You say you are a nameless man. You are not to your wife and to your child. You will not long remain so to your immediate colleagues if you can answer their simple questions when they come into your office. You are not nameless to me. Do not remain nameless to yourself -- it is too sad a way to be. Know your place in the world and evaluate yourself fairly, not it terms of the naive ideals of your own youth, nor in terms of what you erroneously imagine your teacher's ideals are" -- Richard P. Feynman

I had my experience with my midlife crisis, and thru that experience I come to know my own place in the world and find my life's purpose. Although I wish I head read about Feynman earlier.
The emulator doesn't contain older versions of iOS, and it should not be relied on for real testing. It links against different libraries, runs different code, and won't find issues with iPod music, sleep/wake, memory usage, multi-touch, case sensitivity, and more.

It's great for development and testing functionality, not good for testing compatibility.
> By the way, it's not weird for a man to switch to company he's dealt with personally and whose products he presumably respects.

I think its troubling that you don't see anything wrong with this.
Heavier object do fall faster than lighter ones, near the surface of the Earth, due to air resistance.
I work at the Wikimedia Foundation, and I don't find the fundraiser demeaning at all. I think it's fantastic that Internet users across the globe are coming together to support such a useful resource.
wow whiskey gamer. I should put you as a testimonial.
How short-sighted. If they were removed because someone wrote a bad check would that be acceptable to you as well.

The devices are an invasion of privacy and that should be confronted head-on, otherwise, there will just be the next invasive device to deal with.
This is for the individuals that can't 'just' stop listening. They want to let them (the to-be-unfollowed ones) know that their 'social actions', in the broadest sense of the word, not go without consequences. That it's cowardly to do it through this service; without a doubt. That the service fills that gap for these people: I hope ;)
I've just pasted some data from Writer into Calc.

Could you elaborate on your column summation problem please.
=sum(E:E) works as does the summation button.

Don't understand your third point but if it is text vs numbers and dates etc then I've had plenty of fun with this in Excel as well over the decades.

Auto-update - please elaborate where it fails
How is the quality of F# in that book? I've been itching to make the leap and this seems like a good way to do that, but I'd feel more confident if I knew that Sestoft's demonstration of the language set a good example.
Ultimate solution: use a tatami mat.
Amen. Imagine having to pay people to answer phones _more_ money.
Interest rates are abysmally low and a mortgage is one of the few ways you can take advantage of this.

Also, if debt is bad (and I agree), do these people live with their parents? Because that's the soundest financial move possible.
> I haven't see anyone else manipulating SVGs with Vue (or React or whatever) in this way before. Its surprising because it feels extremely intuitive.

It's not surprising because it's extremely slow! If you're doing a 2D game, Canvas will be waaaay faster and is much more appropriate.
thfuran's comment extends the joke by inquiring how a cow might raise its head while being a perfect sphere.
Pipes was such a good product and sorely missed. Is there anything equivalent to it today?
Something's wrong with your DNS setup, I guess. SSH session takes less than one second to establish for me.
The difference is that jQuery directly modifies the DOM while React/Vue/Angular/Svelte are all designed to react to some data and automatically render based on it. The simplest table components create an HTML structure by repeating a <TR> for an array of data you pass in, with the columns being the keys. More complex ones let you define your own components to render each row and cell, and have internal state and logic to handle clicks, sorting, filtering, etc.

React Table in this version is headless meaning it just provides the backend functionality but requires you to implement the HTML rendering with your own JSX/components so you get the most control over the output. Detecting clicks is just putting a onclick handler for your rows. Searching is up to you wiring up a textbox and filtering the array of data you provide to the table. Sorting can be handled with custom sort functions.

Vue has plenty of table components too: https://vuejsexamples.com/tag/table/

Vue Tables 2 is a solid full-featured option: https://www.npmjs.com/package/vue-tables-2

Also AG-Grid for a universal JS option that competes with datatables: https://www.ag-grid.com/
"a story, possibly an urban legend, [about] the Israeli army"

In other words, "anti-Semitic libel"?
> I had a sad vision of the future while reading the article, one in which business no longer involves human interaction of any kind. Instead, we're all just browsing virtual stores, ordering items that will be packaged and shipped to us by people and robots working in factories. There will be no more traditional sales or customer assistance jobs. Some may consider this an improvement, but I don't.

The future is now, so to speak. Sure, there are still knowledgeable people in mom-and-pop brick-and-mortar stores, but most people already choose to shop at big box stores. I don't trust the salespeople at those big box stores to be knowledgeable and unbiased, and I doubt other shoppers do either.

Discerning shoppers already research their choices on the web before (maybe) looking to buy something at a local store. This is not necessarily a bad thing. Sure, you are no longer interacting with a salesperson at your local store. However, this is expensive -- a fact you pay for through higher prices -- in comparison to getting a recommendation from someone you trust, be that a blogger or someone you know from physical interaction (who may have gotten their recommendation from a blogger). Reading a blogger's review or roundup is not a physical interaction, but it's still a human interaction.
puddles? Is that a typo (poodles), or an attempt at humor?

I should mention that according to record, in 20 years poodles have been responsible for one (uno) reported attack resulting in injury, and according to the report there was reason to suspect the dog had been given a controlled substance.
this looks pretty great, but I have to be a total dick here for a minute and ask. Is there an exporter? Given the current climate, I think it is at least a little bit reasonable to ask.
That seems backwards and hard to believe. They could use the same chickens and would need less sauce frying and spice
> lots of anecdata here pointing to this experience as well

In your quote, her life doesn't flash before her eyes.
If you want the benefit of offering significantly above market salaries, at some point you've got to let it be known that you're doing that. Secretly paying people a lot of money won't attract new talent.
What if Anne is a dog and can't be married? It was never established that three PEOPLE were looking at each other.

This is what we referred to in school as a "trick question". Very rarely present on standardized testing. We were mostly trained to zero in on the lack of information and then choose "C". The factors that play into who choose what are like more numerous than the author has considered; or at least presented.
More sophisticated I think in terms of flexibility in workflows and plugin maturity. I was used to it from work, but it's really not that hard to learn.
That's why I fell in love with this place (and the reasons the OP outlined).

It's also the same reason I left Reddit. Ugh.
Perhaps those Chrome ads you see are simply Google filling holes in their ad inventory?

(does this even happen to them?)

For what its worth, IE9 and Opera both place banner ads on Reddit.
There is mail being exchanged over v6 today. Most of it is legitimate at this point although there are v6 spammers operating already, of course. The volume is still pretty light but it's definitely not zero.

It' still possible to use blacklisting at the ASN or netblock level in v6. I have no doubt that people will do this despite the extensive collateral damage it causes. This type of wide blacklists are a reality in the v4 world also and they cause damage there too.

I expect SPF, DKIM, and content inspection will become more primary as DNSBLs lose effectiveness in a v6 world. Right now you can skip this type of processing on 50-90% of inbound attempts thanks to the DNSBLs effectiveness. It can be a huge cost burden to to process the amount of crap being sent by spammers so SPF is the best option but it can't do the job without the other pieces.
Can this be used to edit/manage all HTML5/CSS3 animations? If this is like a Motion for HTML/CSS that'd be awesome.
Note that you must be a member of the iOS Developer Program to download IAd Producer.
The ecological benefits of urban density are much greater than you give it credit for. And I think a characterization of "hive-living" doesn't nearly do justice to the cultural, social, and economic benefits of a vibrant city.
You'd have to decrypt the Wikileaks insurance file first. That contest entry would be hard to top, I would be impressed :)

http://www.zerohedge.com/article/who-will-be-first-decrypt-w...
Needs to prove it!
Location: Tokyo, JP

Remote: Yes

Willing to relocate: Yes

Technologies: WinRT, Universal Windows Platform, WPF, XAML, C#, C++ for app development, Asp.net MVC and WebAPI for back end web development. Team Foundation Server for continuous integration, Azure for hosting. Some experience in iOS and OSX development using Objective C, learning Swift.

Résumé/CV: https://linkedin.com/in/albertofustinoni

Email: alberto[at]aftnet.net

Sample work: https://www.microsoft.com/store/apps/9nblggh6hngn, https://www.microsoft.com/store/apps/9nblggh68201, https://www.microsoft.com/store/apps/9nblggh6csh2, https://www.t2cl.net/
I wholeheartedly agree with this.

I have worked on Magento 2 stores (even got their training, which was atrocious!), and... it was awful. It would take a LOT of money to get me to touch it ever again.

It eats error messages, the logging is awful, it's unbelievably slow uncached (turning off the config cache used to make things take minutes to load), the plugin ecosystem is full of badly written messes that grovel around in the internals of Magento 2 and break built-in features so that you then have to go and fix those yourself later, and it's almost impossible to make a nontrivial store without maintaining your own bugfixes to several core packages.

edit: oh, and you couldn't actually upload images because it processed them all in-request using gd or imagemagick and adding more than about three would make the requests time out.

Run, don't walk.
After all, Germany makes all the cars that end up in the US.

I just pulled up a list of the top 25 selling cars in the US and there are 0 German brands on that list. Plus most of the 'German' cars sold in the US are also made in the US.
You could be right. I don't know what particular example you're thinking about, so I can't really debate you on the substance of the matter.

However, I've seen people monetize the craziest things (and quite well at that). The more niche, the more money even. People pay good money for the most unbelievable things. The biggest issue is more likely to be market inefficiencies, i.e. bringing buyers and sellers together. But I almost guarantee you that somewhere out there is someone willing to pay a ton of money for that one weird problem you can solve for him with your niche skill or interest.

Apart from the difficulties of finding that person or audience though, I'd be curious to hear what things you've been thinking of that are dangerous or impossible to monetize in a way that allows you to humanly subsist at least.
not really a practical thing (maybe some day, maybe never) - anything can be an antenna, not necessarily a good one, especially if you want some output actual power
Agree. I myself have witnessed many cases when a large Twitter account was banned for doing something silly.

So start building an email list. You own that list!

But having a good online presence will definitely help you build this faster.
But that's all synchronous work - running courses, giving presentations, coaching people.

If their objective is to only work 2 hours a day, the last thing they want is hours of meetings every day where your absence will be immediately noticed.
Based on your entry, I looked it up and found this page with 3 (FREE) books: https://sre.google/books/
RMS's stance is that "they" is not a grammatically valid singular pronoun, so he'll not use it.

If somebody told you that their preferred pronoun was "we", I doubt you'd use it.

> not every transgender person wants to be thrown into an "other" category with their pronouns

RMS's pronoun "perse" is gender-neutral (not non-gender).

The stance is IMO crazy, but he does have a point that using "they" as both singular and plural introduces ambiguity.
The article mentions safety for other road participants.

One issue is that going fast often doesn't kill the driver due to modern car safety, but some unsuspecting other road user.

In other words the drivers aren't carrying the risk so they are not the right people to ask whether this is a good trade-off.
I learned how to 'program' so I could write animation scripts for Total Annihilation mods when I was 13-14. I had always liked computers and my parents had tried to get me programming books for kids from the library, but I never made it far enough to do anything worthwhile for the time investment. Making my own 3d models and then getting them to walk, wings to open, turrets to track enemies, etc, was the motivation I needed.

This seems to be a similarly excellent gateway for today's Minecraft obsessed kids in a way that modding many modern games (with their much greater complexity and knowledge base required) can't offer. Kudos to all at UCSD, and hoping we see more similar initiatives in the future.
Why do they take longer than the black hats, though?
Yes.

I guess I mainly think about IA/defense. NSA blowback is keeping good IA/defense (and in particular, people building IA/defense tools) people from joining USG. Instead, those people join private companies to build tools to protect companies from, among other threats, USG, or work on actual privacy tools for end users directly aimed at defeating governments.

I don't know the people in the pipeline into TAO/offensive side well enough to speculate much about recruiting efforts. All the more kinetic offense people I know are there because 1) they believe deeply in the US/constitution/etc. 2) view the world in black/white 3) enjoy kicking in doors, so I assume the same is true in the TAO world.
I would argue that this statement is a mistake that should have been foreseen:
"negative integers isn't literals!"
Specifically, twos complement signed integers will be a bitch of you continue down that path.
Did you guys see this one?

https://fresh.amazon.com/dash/
It's not the online ordering that I need to save time on, it's having to make a trip NOW because I forgot to order more <X> ahead of time. That extra trip to Target takes a whole heck of a lot longer than 10 seconds, and when I consider how many extra Target runs I make every year it adds up fast.
Only compared to something like Python. It's slightly more verbose than C++, but not overly longer, on a LOC basis.
Web Apps do sell, but typically they can end up being undervalued because people fail to understand the purpose or how they work.

If you do sell your App, remember that whilst buyers may be technical, they still appreciate clear English. Here's an example of an app listing gone slightly wrong

https://flippa.com/auctions/115892/

The guys seems like an incredible developer, but certainly not one to be let loose on marketing!
However, "tu quoque" is not an argument either...
"where performance is important"

Really? I'm so out of touch. I always put Java down as something to use when performance wasn't important.
Is something wrong with plain pdfs? I cannot even view the slides without giving up info.
He said "The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Lisp." To me that implies that /the/ good languages were /(most of/all) those/ that were designed for their own creators.

Worse, he said "Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++." He explicitly included C++ in the list of languages designed for other people.
It takes 180s to import Statistics, PlutoUI, Images and OffsetArrays in Pluto on this Macbook Pro with 32GB that is a couple of years old, while the fans are going crazy. If I'm unlucky a worker process will seg fault. All in all the interactive / REPL part (even with stuff like Revise) is kind of a let down thanks to the slow precompilation / lack of caching? I like it, but I really don't see how it is ever going to replace Matlab, R or Python if these issues aren't addressed.
Because unit tests are usually worthless, except in some specific circumstances.