skysight-inc/HackerNews huggingface dataset:
One problem is that replacing truck drivers with self-driving trucks could save lots of money. However, truck driving is one of the most popular professions in America.

http://finance.yahoo.com/news/truck-driving-may-be-america-s...
Yes. Open source GCP projects are hosted either on github or googlesource.com, an unindexed place for git and codereview. (eg https://go.googlesource.com is where the go language is hosted).

And keep in mind, googlesource.com is not the same service as the one talked about in this article. Not even the same backend.
Comparing Roofing Estimates – All Roofing Solutions, DE/PA Roofer
Apple is quite explicitly uninterested in artistic expression on the app store. From the second paragraph in their guidelines:

"We view Apps different than books or songs, which we do not curate. If you want to criticize a religion, write a book. If you want to describe sex, write a book or a song, or create a medical App."

Their stance makes very little sense (arbitrarily dividing games away from books or films), but there it is.
NBA CIO Focuses on Analytics, Data and Fans
You obviously didn't pay attention to what I wrote.

I paid great attention to both WWDCs. In fact I read the Swift book immediately after the announcement. However, the point I am making remains true: Obj-C isn't going away soon and the linked article is not about Swift pulling away from Obj-C (indeed, it's about Swift catching up to Obj-C -- see author's comment elsewhere in thread).

In fact, here's a link to an article explaining how to bridge from Swift to Obj-C to make use of simd.h.

https://www.safaribooksonline.com/library/view/learning-swif...
Django-webtest: maintainers wanted
Retain Employees in 5 Steps
Are techies really 57% more likely to apply for a job if they know the salary?
Without obamacare i would have no coverage at all. i dont object to paying for traditional health insurance but before obamacare i could not qualify as i have too many preexisting conditions.
"Although, does the python rule "There should be one-- and preferably only one --obvious way to do it." contradict this one ?"

I don't think so. To me Python's design rule implies there should be one way clear path to solve a specific problem and generally you'd also want to stay as consistent as possible with other similar solutions.

The "one true way" argument is to force everything to fall into a pattern even when it's a less than ideal way to solve a problem. An example would be trying to force everyone to use the same language/database/framework combination in a company for everything. Sometimes you want to be flexible and use the right tools for the job (while also accounting for the cost of deviating from the general accepted standard in making that decision).
Anyone who is really interested in a mature, industrial strength, system programming language without the fundamental flaws of C have been able to crank up an Ada compiler for years (including the free, GNU licensed GNAT compiler). And along the way there have been a lot of other solid options that have been used to build reliable systems (personally, I think Modula-3 should have gotten a lot more love than it did, especially since it had a free compiler as well...alas).

The reality is, there's a bunch of people who spend a lot of time furiously wanking over the NextCoolLanguage du jour, espousing how it's obviously going to displace C and cure all our ills, while the people who are actually writing things people use are by-and-large content to keep doing it in C. If the people that really matter in this debate wanted a better language than C, they'd have picked one a long time ago.
Solar Prices to Reach $1 per Watt Target 3 Years Early
It isn't even historically accurate anyway because the CSA never actually used that flag. It was briefly used as the battle flag of the Army of Northern Virginia.
I found these videos on his website:

http://laredo-13.mit.edu/~brendan/eurion_attention.mp4

http://laredo-13.mit.edu/~brendan/eurion_tcn.mp4
interesting! what do you do differently?
No, it's wrong to stop selling the Confederate flag too. We don't seem to value freedom of speech and expression like we should. We are basically going on modern witch hunts against people who disagree with anything that's not politically correct.
A slippery slope down the road to censorship. When you place yourself at the head of the censorship table, you open up a can of worms that is difficult to close. (and no, I am not referencing "censorship" of illegal material)

For me though, this is nothing new for Apple, and it's why I don't like their software in general. As RMS said, roughly, "Apple puts the user in a prison. It is a beautiful prison though."

Some people embrace the beautiful prison for it's simplicity and ease of use. I suppose that's their choice, but what will they do when they wake up and realize they hate the new warden, after they are so tied into the ecosystem?

I still think those who embrace FOSS now will be at a huge advantage as time progresses and the nanny mentality of companies such as Apple and Microsoft becomes more prevalent, and users of those will be at a large disadvantage. RMS is a man ahead of his time and only time will prove him right. As a matter of fact, I think that's part of the reason why MS is trying to get more ground in the open source community, because they understand that FOSS is actually becoming a threat these days, and they are trying wildly to stop the haemorrhaging.

In Apple's defense though, I do view them as the lesser of two evils, and would gladly push OSX/iOS on users rather than Windows/Windows Mobile. At least it's unix under the hood, and we can see most of the source code.
Their platform, their rules. Simple as that.
That's like saying DEKs belief in the supernatural calls into question TAOCP, totally irrelevant
When people wonder why ISPs are trying to deliver as little as possible for as much as possible remember this.

The whole fight of net neutrality and ISP competition is about video. Right now, many people have cable and internet. Companies can sell you your data twice and no one would want to give that up. Fast internet means that in theory you could just buy one source of data. Services like Netflix that have apps integrated into TVs mean that it is a practicality.
Only because the german government, like any government, is old and slow, and as of yet does not classify computer games as art, citing the interactive aspect as an enabler of contextual reinterpretation; AND because many foreign game creators simply censor themselves proactively instead of taking this matter to court.

There is a very reasonable expectation of this changing at some point in the future.
The issue is that it doesn't support these simultaneously. While you can do this pseudo-merge of a personal account into a business account, it is clunky, problematic to undo, and only helps with exactly one business account and one personal account. If you have more of either than tough luck.
Send this to Bill Gates, that guy HATES mosquitoes.
Amen. Extremism in programming, as in religion, is evil.
I'm not from the US and thus have no skin in this game, but even I can see that while this movement (to remove the Confederate flag) started out with good motivations (e.g. removing them from public buildings) now it has been taken too far (stopped sales, harassing the manufacturers, banned from places, removed from app store, etc). It really does seem like people are trying to erase it from existence (alright, a little hyperbolic, but still).

I totally understand the negative connotation and why that exists. And the fact that public institutions still fly it is "disturbing." But people against it should stop while they're ahead, they'll only see a massive backlash if this keeps up.

PS - I wonder how hard it will be for educators, civil war re-creationists, and similar to get a Confederate flag?
These qualities are present because they were superior to the previous market provider, in order to compete in a free market your product or service has to be superior in some manner. Competitive market forces like safety, efficieny (both price and liquidity) are what makes Uber successful.

No laws dictated these qualities, no legislation demanded this level of safety. These practices were conceived via market forces, and safety was a by product.
>On the other hand, creating systems from programms written by different people requires more flexibile interfaces that can deal with versioning, backward and forward compatibility, etc, something that is extremely difficult to do across programming languages without heaping on massive complexity (CORBA, WS-deathstar, ...)

Personally, I think the LLVM project shows what the Right Thing is here: package most of the real functionality into libraries while putting the user interfaces into runnable programs. Everyone who wants to communicate with the functionality can just link the library.

And if we want to do it statefully, well, handling global state across a large system is basically the unsolved problem of programming.
Would kill for dates on each these messages!
This is, quite possibly, reasonable.

As you point out, they probably approve WWII historical games with Nazi symbols in them. But they probably don't approve content that glorifies Naziism.

So if you have content that wasn't similarly vetted regarding the CORRECTION: Army of Northern Virginia battle flag (not "stars and bars"), what can you do but de-authorize all of it and start over?
If I knew the cards were marked and how

And I knew exactly how much or how little each of the other players knew about
- the marking system
- and the other players' knowledge of it

And I knew that I was the only one at the table with the power to punish any bad actors

And I knew that my family needed money I didn't have

Why on earth would I stay away?
LPIC-1 Linux Certification Exam: Server Professional
Source hosting is the only feature of GCP source hosting. It's literally just a way to get your code into the platform, nothing more.
I've always assumed that some users (closely related to the pg-sphere) have heavier upvotes than others. How else would they maintain a sane frontpage?
They did rewrite their code base. That's the point.

The went from writing VBScript to writing Wasabi.
The U.S. Treasury uses an obscure paper made of cotton and flax, specifically as an anti-counterfeit measure. Esquire did a fantastic article on this a little while back at http://www.esquire.com/news-politics/a24292/benjamin-hundred...:

"In the late 1980s, a new counterfeit hundred, the most perfect counterfeit yet made, began appearing in circulation. It looked identical to the real thing, betrayed visually, at least, under only the most rigorous forensic testing. (Some minor flaws were visible after enormous copies of the bills were made, but these were probably purposeful. Its makers didn't want to be suckered by their own handiwork.) Although the counterfeit came to America mostly on boats from gangs in China, it was eventually traced to North Korea, where it was believed to have been manufactured by the North Korean government on its own presses. Since then, new generations of the same counterfeit have appeared, including a big-head version, mimicking the redesigned hundred that entered circulation in 1996. This family of bogus notes has been given its own title, one that befits its almost mythical stature: the North Korean supernote."

"Some stories about the supernote sound more like legend than fact — like its being laundered by a bank in Macao called the Banco Delta Asia, or several thousand of them somehow appearing overnight in Lima, threatening to tip over the entire Peruvian economy. But there remains one truth in the supernote's history that has never been forgotten: It was first detected at the Central Bank of the Philippines by a teller, given pause only by the same nebulous flaw that betrays the majority of counterfeits. It just didn't feel right."
What do insurance companies make of this?

A long while back a company called "Good Fellas" landed in locally: phone them and they'll send a driver out to drive your car and your drunken self home. It took absurd amounts of time for insurers to catch on and realize that this mitigates risk - I phoned my insurer and they responded with the obviously brain-dead "that person isn't a registered driver and therefore your car won't be insured." Some now allow valets for drunk people.

Is this a problem if you use something like Luxe? Have they figured it out?
Not just games, but any app.
I strongly suspect they wrote that expressively in case a court ever looks at Apple's policies, and needs to decide if Apple is silencing art/freedom of speech.

Essentially they want to separate themselves from most existing legal precedent.
Yes, and he killed them with a gun, not a flag. Perhaps we should ban apps with guns?
Not necessarily. codegeek's point holds for both patterns; it's a statement on upvoting a submission for potential discussion.
I'm not sure what you mean by "fashion" in this context.

Let's say that some kind of link between race and intelligence were proved and universally acknowledged, what possible positive outcome could entail?
Personally? I am 100% more likely.
I guess that depends on "If your ISP disconnects you today, can you get internet from another ISP in a week?"
Protección económica contra el wifi y otras radiaciones inalámbricas
The new Europe series of the EURO uses plastic banknotes
What We Learned from Failing to Hit Our 12-month Growth Goal
Sure you can. See 'launchd' on OSX.

The reason that 'systemd' is the ball of mud it is that Linux being just a kernel does not provide the basics for systemd to build on so it has to provide them itself.
Preserve Data in a Mason Jar Using Raspberry Pi
Gosling Didn’t Get the Memo
I would absolutely agree that Apple's workers in China and elsewhere work under harsh conditions that would simply would not accept in the West.

But do you know for a fact that Apple utilises child labour or is that more speculation? I know it is common in clothing manufacturing (and other cloth-like accessories e.g. shoes, bags, etc) but didn't know it was common in electronics and or in China.
No, GP was correct. It is intended as a way to get your source into the platform.

They're private repos to which only people in your projects have access.
So in a way, the original mistake was made even before FogBasic/Wasabi entered the picture: by buying into the wonderful MS ecosystem, FogCreek condemned themselves to 10 years of hacks for cross-platform support. And they've learnt their lesson so well that they're now consolidating on C#, another de-facto MS-only technology which only benefits from the fact that someone else (Mono) is doing cross-platform hacks for everyone.

Joel is great, but this choice baffled me in the past and baffles me today. For the sort of software FogBugz is, they would have had a much simpler life with Java, Python, Ruby, even Perl. Despite all of Joel's insight into "making html sing", he behaved like an accountant building humongous Excel macros "because that's what we know".
Hey sorry, I did something stupid and used the code you spared for @asherkin. Would be kind enough to share another one?

I'm kinda sleepy in my office and just copied and paste the code for fun, didn't expect it to work (or maybe can I reverse the procedure? I never used 'redeem' before :-/ )
I'm not sure that it took them "a decade to realize the mistake". They realized it early on. It just took them awhile to fix it.
They tried something interesting, it didn't work and they replaced it later.

When this has been mentioned previously there is a strong "they did a crazy thing with Wasabi" but progress depends on doing crazy things that just might work sometimes.
> french Taxi drivers are knowned to be unfriendly and not quite honest, and lazy

Both the french government and the taxi drivers are responsible for this situation. So both need to come up with a "fair" solution. Medallion selling shouldn't be a business, I can't sell my driving license to somebody else so the gvt shouldn't have allowed it at first place.

I'm not a fan of Uber. Never used it and neve will. But the medallion system is just wrong. And right now, like on many many issues in France the government refuses to take responsibility for its mistakes.
It may be helpful to think about this as a table.

9 functions from 2 to 3 - How many 2 digit numbers in base 3?

Each row represents a function from {True,False} to {A,B,C}.

False True
----- -----
A A Function 1 f₁(False)=A f₁(True)=A
A B Function 2 f₂(False)=A f₂(True)=B
A C Function 3 etc.
B A Function 4
B B Function 5
B C Function 6
C A Function 7
C B Function 8
C C Function 9

8 functions from 3 to 2 - How many 3 digit numbers in base 2?

A B C
----- ----- -----
False False False Function 1 f₁(A)=False f₁(B)=False f₁(C)=False
False False True Function 2 f₂(A)=False f₂(B)=False f₂(C)=True
False True False Function 3 etc.
False True True Function 4
True False False Function 5
True False True Function 6
True True False Function 7
True True True Function 8
"g is 85% heritable" does not actually mean, imply, or even give strong evidence for the likelihood that "racially-linked genes cause the racially-correlated outcome differences in IQ tests." A trait that's 85% heritable is actually a complicated mix of many different biological factors, whose various causal powers (abilities to cause a specific outcome if interfered-with) we simply don't know, except that 15% of them don't seem to pass from parent to child in twin-studies (and I would certainly hope that separated-twin studies were actually done at all, because that's Genetic Causality 101 stuff).

Thus, if someone wants to claim that "black people have lower IQs because they are black", they need to dissolve the concept of race entirely and not only find much broader evidence than studies on African Americans who are, after all, something like half "white", but in fact just cut to the fucking chase and locate the relevant genes.

But of course, if you located the genes and alleles that make some ethnic groups smarter or stupider, you could invent a gene therapy that would make everyone as smart as the smartest ethnic groups, or at least understand what sort of trade-offs are involved in genetic treatments of that sort (ie: Africans often carry a gene that helps them resist malaria but can cause sickle-cell anemia if you get two copies of the recessive allele). If you located the genes and alleles, then within 10 +/- 5 years (depending on how quickly your treatment gets funded) we could eliminate all genetically-caused racial gaps in intelligence.

This, of course, would greatly displease the racists, who don't actually want people to get smarter; they want to justify a peculiar social hierarchy. This is why you always see certain people waving their hands at "racial IQ gaps" and "heritability" but not funding research into intelligence-enhancing gene therapies.
Same here in Chicago. The primary reason I avoid cabs and prefer uber.

1. They are rude.

2. They don't accept credit cards and often lie to you about their CC machine not working.

3. Cabs Stink.

4. They have annoying little screens with ads in the backseat.

5. Some of them have no air conditioning.
It'll be great to read the headline "Apple Brings Back American Civil War Games to the App Store" once they realize what a boneheaded move this was.
On my old iPad 2 I use "Weblock" which blocks most ads and makes browsing on Safari bearable...

Apparently it sets up a "Proxy Auto Configuration" that has a blacklist, any ads get routed to > /dev/null (but its not a VPN, I think its the same approach as uBlock but not sure)

Anyway not affiliated at all but find it very useful on iOS...
> Removing the Confederate flags from public places like government buildings and refusing to sell merchandise with the flag is not erasing history.

Maybe I'm wrong but I kinda got the impression rrss1122 was referring to Apple wanting games removed which were based on historical events where the confederate flag was used. Perhaps OP also meant it for the current events for removing it from government buildings, etc but I assumed not.
Well, 2006 was a -long- time ago, and Ruby and Ruby on Rails have come a long way.

I don't think Joel's conservative approach was all that bad.

He made a judgment call for --his-- company's products at the time. He could afford to, and it appeared to have worked well for his product line. And believe it or not, people wanted to work at Fog Creek.

In 2006, I wouldn't have imagined the explosion of language acceptability that we have today. We see everything from Ruby, Erlang, Scala and other languages widely used -- a great thing that you can use the best language for software development instead of being limited to the "safe enterprise" choices of Java or Microsoft .NET.
How Government and Private Sector Beat Risk Sharing Cyber Threat Data
The killer lines from the blog post is that they are killing off Wasabi for exactly the reasons that everyone said would make it a bad idea

1) Maintenance Nightmare
2) No-one likes programming in propriety language as it dead ends your career
3) Company leavers take vast amounts of knowledge away with them and impossible to hire-in to replace that knowledge
It's not just ambiguous, but wrong. For all X, the best X is is an X.

To convey the meaning they want, the title should be "the best (workers|peformers) have employee status."

As it stands, it reads like a statement of the fizzbuzz phenomenon: "the best employees are are already employed somewhere else [and not still looking]".
Are there any other factors that influence your decision when applying for a new job? e.g. Prestige of the company, tech challenges, etc?
>Removing the Confederate flags from public places like government buildings and refusing to sell merchandise with the flag is not erasing history.

It is however a token effort that effectively signals "I care" while actually achieving nothing but the censorship of historically accurate games. Banning violence in comics didn't reduce crime. Banning symbols in art isn't going to reduce this wildly rare form of shooting.
I'm a developer, but not a game developer. Making the decision to hardcode game logic to only accept 33ms frame time sounds like a pretty dumb choice.

I'm not a game developer, but I am a realtime system developer. We could hem and haw about all the different hypothetical ways all the implementation details can suck, but locking and/or hardcoding for certain framerates is a perfectly fine decision. Doubly fine when those frames aren't graphical.

Easy but contrived example: If I hard code a purpose-specific audio pathway to only operate at 44100hz, that can be a perfectly acceptable design decision given the purpose. How deeply the code assumes that rate can be indicative of code quality, but if the assumption is hard to excise from the code in performance-critical areas, well that happens.

Here is the part where I have to qualify I'm not saying more than I've said. I'm not defending the use of 30fps cap here, or saying that this game's code is any good overall. The gaming customer has higher realtime expectations than 30fps, especially on PC. And although I haven't played this game, the market is showing it is a bad product beyond that.

I would wager that if your fix is to artificially cap performance of your software, then something in your code base sucks majorly. Call me crazy.

In a realtime system, consistent performance is a more important goal that maximum performance. For games that want high-end graphics, the goals are to have maximum performance on data of highly variable complexity, push the limits of what can be done, but rarely (if ever) whiff on the real time deadline. I won't disagree that most game codebases have pockets of major suck or that a locked rate can be a bandaid for sucking, but it is not indicative of such.
Building an in-house compiler rarely makes sense.

Dang, it's significantly less entertaining but I'm afraid he's right.