jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>Less than that, in my experience. Certainly a lot less than the amount of tests and documentation you'd need to make up for the absence of types.

Certainly more, in my experience.

>You need to work with the language. Is a python test cycle faster than a full rebuild? Probably.

By an order of magnitude.

> Is it faster than the time between making a change and seeing the red underline in one's IDE?

It can be that quick, yes. I have a unit test watcher that reruns them every time a file save in the project is detected (using watchdog/epoll), and I get the results back in seconds.

That has the added advantage of detecting more than just trivial type errors. It catches logic errors too.
Same thing in Spanish.
This was true for me with Comcast when I lived in the Bay Area (in fact, TV+Internet was about 50 cents cheaper than just Internet access.) However, it is not true for me now.

I live in Austin and have Time Warner currently. To upgrade to a TV package that includes ESPN, Time Warner wants $39.99/mo for 12 months. They have a "Starter TV" package at the $19.99 price point, but it doesn't include ESPN or Food Network.

Time Warner's pricing is pretty similar to Google Fiber and AT&T's GigaPower here in Austin. Both want $70/mo for just Internet access and $120/mo if you want Internet + TV.

If this can come out within a year, and offer cheap options for multiple TV sets/computers, it'll be a huge hit. Very smart on Dish's part.
Area 1 Security, located in the San Francisco Bay Area (Menlo Park, CA) is looking for a Security Researcher

Area 1 Security actively identifies and prevents advanced socially engineered attacks before they happen. Our team works to create the most advanced next-generation technologies that change how millions of people are protected from malicious attacks across the world wide web. Our ambitions reach far beyond what is currently available in the security market today.

We are seeking a highly-trained and talented senior security researcher to identify, track, and defeat sophisticated targeted cyber attackers.

What's in it for you? Competitive salary and equity,
health, dental and vision coverage for you and your family,
We'll also provide you with a fully stocked kitchen, lunch catered daily, and a collaborative dog-friendly office with convenient parking. We're growing so opportunities to advance abound and we'll fully support and cover the costs for our team members to attend industry conferences.

For more information, visit: http://www.thesourcery.com/jobs/873
I was enthusiastic until I got to the part about 1-indexed arrays.
That's solves the contention problem, but just by virtue of yields on page faults being a big feature you can see where Mongo does have some scaling issue.
Totally and wholeheartedly agree, I do not think gender has anything to do with it. It should be more about a willingness to learn and an interest in the subject.
There are many tables in the site, and the content is going to provide that sizing anyhow.
Agreed. I always wondered whether one of the main reasons why there are less female than male programmers is that, well, most women simply prefer other professions.
Programming is very spiritual. You start out with nothing but a void and then call things into being with nothing but words.
In my anecdotal experience, western business practices have also caused a vast amount of destruction in the west.

Western government practices haven't been all that constructive, either.

About the only ideas I think the west should be exporting to the developing world are a general intolerance for corruption and graft, and its engineering standards for multi-story human-occupied buildings.
Leather and labor are both more scarce than electricity, bandwidth, and storage (but all are finite), but that is priced into the cost of replacement. If you refund the producer the cost of replacement, whether it's $1,000 or $0.01, they are still in the same financial position they were before you took the product.
"... it gets massively harder to lock down access to the data on a system where tons of people know how to rebuild the kernel and modify drivers and otherwise try to intercept it."

Because proprietary systems never get cracked; and it always takes more than one person to do it. For example, geohot.

My point is that Linux DRM is possible. But all DRM sucks anyway, because ultimately to lock down the system implementors choose to reduce the number of devices that can operate with it and sooner or later it's just one or two devices.
This is often the problem of journalists not consulting experts on topics like these (although, a case could be made that the scale they had to adapt to with the Internet forced them to churn out news stories too quickly to get an expert for every story). They can still write an article about this problem (because targeted advertising is considered a problem to most people and/or NPR wants to make more people aware of it) but nuance is important and saying they 'sell your data' isn't misinformation I would want spread.
You could argue that Mozilla has one.
Ok. I believe you :) It just seemed simple enough that anything that could do graphics would be able to do it.
Does anyone understand how domain seizing technically works? What are they actually doing?

Whois'ing the domain shows the nameservers are with GoDaddy. Is it so simple that they are just asking GoDaddy to change the site to this image?

I was going to assume that the government used ICANN to point it to their own name servers. Anyway, I'm just curious and would love if someone could shine some light on this.
I know how they feel. I have to do this for my software all the time.

Most of my products are "wizards" that generate code for advanced functions that my customers can then add into their websites.

Even though the generation process for most of them actually is very complex it's still nothing that the server can't perform in 10 ms. But people don't like that. So I always put in a spinning progress bar for 5-10 seconds and then they're happy.
They aren't huge growth areas in the anglosphere anymore, Ed: although smartphones and tablets may change this, they're still growing in the west somewhat, but are exploding colossally in the developing areas of the world like India and China.

These places still have huge piracy 'problems', but these will likely be resolved in the coming decade as these countries develop stronger intellectual property enforcement and will force all corporations to purchase legitimate licenses.
The idea that it's preposterous that there would have been exploits is part of the knee-jerk reaction. If the FBI will try to infiltrate (and nearly entrap) muslim immigrants, why is it so farfetched that it would hire very bright cryptographers to infiltrate an open source community that is developing its own military grade crypto and giving it away free?
I spent almost a decade as an art major at various campus's across the US and one of the dirty secrets was that while we put up with shit from the business majors 'cause we knew better (we told them to try and sell their products in plain unmarked brown paper bags), we all snickered when anyone talked about 'talent' and 'architecture'...
Hi, Reia's my thing. My view on waffling on language design decisions:

If you're working on a language project, fuck it up, and don't do a rewrite, you get PHP.

That said, your other criticisms are valid: much of Erlang's functionality doesn't have first class Reia support (but is still directly callable through the presently undocumented Erlang interfacing syntax)

Many of Ruby's great features aren't available in Reia yet either. I'm shooting for a subset of Ruby's metaprogramming features which aren't incompatible with Erlang-style code loading.

I hope you'll continue to watch the project.
It take quite a while to these sites to get noticed, maybe because it dun make any $$$ sense for them. What I notice is that they hang around at forums at Paul Wilmott, etc. a lot. My take is that ... to make it success, first you need to provide value to your users. Fail that, nothing happens.
Apple did not singlehandedly invent the concept of the smartphone, nor was it the first to introduce usable mobile computing platforms to consumers.

I fail to see why people keep pointing this out, because I don't know anyone who's been saying or even thinking it. Everyone knows smartphones existed before the iPhone. We know because Blackberries were, and sort of still are, all the rage. And it's constantly observed that Apple is generally not the first to invent a category, but they are often the ones who refine it into mainstream acceptance.

"Android's only great because it's stood on the shoulders of giants". Boy, that's a convenient bit of selective application of history.

As far as I'm aware, UI-wise, this is definitely the case. The Android's UI was just as uninspired as other smartphone UIs before the iPhone came out.
Hmmm yes, maybe. Work environments are complex, there's bound to be more to this than is being reported.
True, sadly. I'd donate money just to see this giant spamhole gone, better: replaced by a successor.

Every bit of value a myspace profile might have is destroyed by a crappy design, misused fields, "thanks for the add" messages and just plain advertisement anywhere else.

We have nice stuff out there already, Soundcloud (nice player), Last.fm (band info), Bandcamp (most awesome sales platform)... I'm unexpressable eager to see someone creating the myspace killer with them.
The funny thing is that, given in the story that it is possible to simulate the universe, even the top level Timmy and Diane can't be certain that they are not in a simulation, only that they are at the top of that particular line of simulations involving them. Imagine that when they publish this paper and others try Diane's program out on their own quantum computer, they will also create infinite simulations, which all also simulate this account of Diane and Timmy creating simulations at a previous point. In each of those infinite simulations of others running Diane's program there will be an infinite number of simulated Dianes and Timmys experiencing themselves as top level in the occurrence described in this story (not seeing the black ball behind them). Basically if the universe can be simulated, we are probably all in a simulation.
Yeah, I really wish PG would just turn New Mogul back on. It was really becoming something amazing.
Not advocating it at all. Read again please.
>Has anyone here successfully made money off of mobile games?

Here's a guy who has over 600 apps (mostly games) on the iOS appstore, all outsourced, and is making money off of them:
http://www.reddit.com/r/IAmA/comments/2shhgj/iama_25_year_ol...
Who knows, the roots of the company go back there and he could still have influence.
Unfortunately, it suffers from the same hivemindism that infects the rest of the site :(

I used to be subscribed to it, but I've since been demoralized enough by it to unsubscribe to it.
JavaScript has the same issue (strings are immutable), and over time, implementations have taken to implementing shared substrings or ropes to handle this efficiently.

At least one Scheme implementation (Guile) had shared substrings. In fact, when I first added shared substring support to JavaScriptCore (WebKit's JavaScript implementation), I was inspired by the Guile feature.

I don't know if other Scheme implementations have chosen to optimize string manipulation, but they are certainly free to do so, and this is an issue of implementation, not spec.
In another thread here someone mentioned that they have "Lisp fatigue", meaning they're just tired of reading ad infinitum threads about just how great and awesome Lisp is. It's gotten to the point of being repetitive and boring.

I feel exactly the same way about iOS vs Android.

Ultimately, Google is a search and advertising company. From our (disclaimer: I work for Google but have nothing to do with Android) perspective, I believe Android is a stellar success as the more people use the Internet, the more money we make. Android has successfully (IMHO) commoditized the smartphone OS, which is good for everyone who isn't a mobile OS maker.

Apple is a consumer hardware company and a stunningly successful one at that. Android is a means to an end for Google just as iOS is a means to an end for Apple.

So all these "analyses"/opinions basically miss the point because Apple and Google are playing two different games.

What's more, I find Apple coverage to be incredibly shortsighted. Like when the Xoom came out in January and the usual suspects went on about how much better it was than the iPad, missing two key points:

1. Consumers don't compare bullet lists of tech specs; and

2. Apple's successor (the iPad 2) was only 1-2 months out. Both competitors and commenters are constantly chasing Apple's last year's product, seemingly ignorant than Apple is a constantly moving goalpost.

Also, IMHO smartphones are largely irrelevant anyway. The real battleground is tablets and this is one area where Apple has a phenomenal lead. It's my contention that the digital content and app ecosystems are far more important for tablets than phones (since a greater percentage of even smartphone users spend a greater percentage of their time using "standard" functionality, being SMS messaging, phone calls and maps; I believe data on app purchases would back this up).

Android is certainly a stunning success and I believe huge credit goes to Andy Rubin and the executive team. It is second only to search in terms of Google's successes.
Newly created HN accounts
http://www.c2.com/cgi/wiki?NoApplication is also a good read, especially when the Rise of the App seems to be the big new thing. I'm not convinced about Apps -- I think NoApplication is where we will get to in not so long.
A few more:

Teachers are given freedom to design curriculum and choose textbooks, i.e. quite entrepreneurial approach
No national tests of learning outcomes
No school league tables or rankings
Plenty of (early) attention focused on individual support for the struggling learners

The best students could be underserved, because they advance at the pace of the average (or worst) students.

The prevailing social norms have some drawbacks. Equal opportunities is a good starting point, but too often we like to punish success as a way of keeping the perceived inequalities at minimum. In some way, we can't handle success. There's not enough competition to reach the top. Quite the opposite, envy and such emotions are often not agents for activating people (as in the American dream). More often they create passivity. We're only too happy to be all middle class.
`(a->r)->r` is `a` with some added context?
I think the author meant learning where Django ends and Python begins. MVC is one abstract concept built on another, OOP. I can see if someone comes from a non-programming background, it's daunting, outside in.
The number of spas/salons annoys me too. I've found that Living Social has had more local restaurants than Groupon in my area (LA).
It's possible. Go can produce ARM binaries, and the Android NDK permits one to write Android apps in C. It's conceivable that one could either wrap the NDK with something like [cgo](http://golang.org/cmd/cgo/), or write their own NDK-like thing to communicate with the rest of the Android system. It's a big job, though.
"Whoa. Way off topic."

Maybe not. It's not uncommon here for people, when they encountering a post they disagree with, to offer their interpretation, tossing in "Read the [article|post|blog|whatever]" as their, um, argument.

Sometimes (maybe mostly) this is done as a deliberately smug insult. But other times it seems the poster really believes that there is but one plausible interpretation of something, and that the only way someone could not have the same interpretation would be to have not read to item in question.

Either way it fails to improve the discussion because typically it dismissively ignores any accompanying argument.
Salary is somewhat elastic if nothing else fire and rehighering works. The real issue is debt is not elastic. So it becomes an unbound risk durring deflation.
Nice promotion
If a company is forced to use a union to hire workers (cannot hire non-union workers), then the union is the monopoly supplier of labor. It's a matter of perspective, unions certainly don't like to think of themselves that way. In some US states, there are right to work laws which allow for multiple unions or people not affiliated with unions to compete with unions to supply labor to the hiring company.
Browsers should have an entropy budget of just a tiny number of bits. It’s not ok to know my screen resolution, it’s not ok to render fonts and read back the pixels. Exposing more hardware capabilities would be used a thousand times for fingerprinting for every time it’s used for a legitimate purpose (just like the canvas pixel readout).
I'd guess that US peanut allergies are by and large due to the somewhat prevalent myth that pregnant mothers shouldn't eat peanut products.
Shouldn’t you choose the random numbers such that array[idx1] ^ array[idx1 + 1] are guaranteed to fall in the same cache line? Assuming that it has that. Right now some accesses cross the end of the cache line.
I'll certainly publish an index of interesting (legal) hostnames on my GitHub account.
There is a rumor here that Huawei approaches key personal of competitors and offers to match the salary + 12000usd/month (which alone is probably more than 90% make)
This is what happens when business strategy spans decades and not from one quarterly report to another.
China has taken on the risk of us paying the $1tn. If they were to get incredibly aggressive, for example starting a war, then we could clear the debt. We just don't pay.

$1tn is a lot of money to any country, even one as large as China.

Defaulting on our debt would be a huge fucking deal for us as well, but if the stakes were high enough others would understand that we couldn't pay someone money while at war.
I’d like to contribute but I’m nervous about allowing random content to be downloaded through my connection.

Does anyone happen to know what safeguards exist to protect against random child porn or other illegal content from flowing through my connection?

I checked the site but didn’t see anything address this concern.

My fear is the archive grabs a page that happens to have nefarious content which I’d be legally on the hook for.

Am I being overly cautious or is there a genuine risk?
> There are, of course, a number of vacant units in any city at a given time. Yet, there are a multitude of reasons for these units to be vacant besides unscrupulous investors or rapacious landlords holding out for a better price.

I really don’t see this as very economical for very long. Property taxes on a ~$1m house are about $1200 a month in LA. Maybe this is the reason there are some empty lots, but it’s not very convincing for empty homes.
A little more efficient than a human then.
I’m sorry to hear that. I’ve had a construction project outside my home the last couple months, and the noise had been bearable until this last week, but I realized I’m at about half my mental capacity since they started using compressors to finish the job.
So can you use Airprint to access a shared printer connected to your Mac?
I don't think its fair to expect Scala or Java performance from Clojure. Clojure is only three years old. Scala had much more time to work on performance. Clojure will get faster. The community is very performance aware.

In a Bank or financial institute I would rather write something save that can scale but these institute prefere static typing most of the time so Scala may be a better fit.
Does anyone have a "best of" list or a list of their favorite books from Pragmatic Bookshelf?
I don't know what are instincts, what is culture and what are just stereotypes of either. However that may be, my opinion as a male is that I should not be kept in a zoo because someone thinks I have a natural inclination for killing and raping others. My personal experience tells me that it would be completely bonkers to think that women aren't just as sharp and focused as men on average.
In this case it wasn't a HR. It was a manager. (I'm guessing he was a developer before too.)
>What do you usually do?

One struggles to decide.
"Cable television companies that sell internet connectivity are considering whether to limit their Internet users to downloading only the company’s mix of entertainment,"

This is the big one for me and should also include mobile providers. For the web to promote real innovation and be truly "democratic", this mafia must be dismantled.
From secretservice.gov (emphasis mine):
"The United States Secret Service is a _federal law enforcement agency_ under the Department of Homeland Security charged with conducting criminal investigations and protecting U.S. political leaders, their families, and visiting heads of state or government."

I haven't heard Bill Gates pushing certain lifestyle choices in regards to climate change, but rather trying to influence policy. Examples to the contrary are welcome.
> Your partitions need to be < 300 MB or cassandra falls over dead.

Is that a typo? 300MB sounds ridiculously low..
The Berkeleyside link [0] seems vastly more informative.

[0] https://www.berkeleyside.com/2021/02/17/berkeley-may-get-rid...
Icon fonts were always a workaround for vector graphics, this because SVGs were not well supported. So good to hear newer browsers have better support. Unfortunately, one does generally need to support users on older browsers.
doing both of the shitty things you’re describing at a FAANG right now, and I started during the pandemic

yeah, it’s way less enjoyable and fulfilling than previous jobs at small companies and startups, but:

- i have total control of my workhours, and i can work no more than 40 hours if i want to

- i get paid WAY more, and raises/promotions are nearly six figures worth of increased TC, instead of 1-10%

- i have clear career progression, and an actual mentoring system for once

- dont have to worry about my employer running out of money

- dont have to worry about getting fired with no notice or warning

- I’m more likely to get the things I want / ask for

- teammates are nicer and more competent

- ~prestige~

basically everything is better except the work itself. it’s a trade im willing to make
std::vec::Vec
I think the risk is that there will be more direct involvement by the governments in dictating what the ISP can and cannot show.

Politician's already criticize big tech for not doing enough to censor and remove fake news. I could see this laying the ground work for further involvement. Because "allow all legitimate content" can turn into disallow "illegitimate" content on the ISP level
I am deeply concerned about sending butter through the mail.

But I'm also so curious as to how this is going to work, I may just try.
Differential privacy if I understand correctly has an upper limit on how many analyses can be performed before there is a privacy risk and the data must be destroyed. For official statistics and scientific research this is often not an acceptable tradeoff.
Thats what we love about Lua, it gives us control of the side effects.
Don't listen to the naysayers and nanny-poos. Be persistent and willing to learn and you'll shift the odds in your favor. This is a personal journey as much as anything else, and only you can walk it.

Just the the other day I was talking to a small boutique baker (cakes, cookies, etc) and she was telling me how confusing it was to try to setup an online store. I said, "Have you heard of shopify?" and she said, "Uhh, no". You might find that your hardest part of this is getting to those customers because they don't know what to look for.

Take care, good luck, and stay strong.