skysight-inc/HackerNews huggingface dataset:
>because the CPU would have to tell the GPU to clear memory and then wait for the GPU to finish before any other operations on the buffer could be done

If you're doing write-only operations, the CPU can queue them behind the clear. If you do a read, then the CPU has to wait whether you clear or not.

Latency doesn't matter. Clearing can be slotted in with other operations, such as first use.
Disturbingly, it actually seems to be.

http://www.bls.gov/news.release/ebs.t05.htm

Average number of paid holidays for employees nationwide: 7.

Meanwhile here I am, living in Switzerland, with a statutory minimum of 20 paid days of holiday a year...
> Some people so badly want for this to be 2000 all over again they they have to make things up.

Why do you think this is the case?
Debian Packaging Tutorial – Feedback Welcome
What about email spam
Once you have read his early classics, "A Most Wanted Man" is well worth a read. It was the book where le Carré rebooted himself for the 21st Century; when I think of it I always think of William Gibson's "Spook Country" alongside it (both thematically and in terms of a reboot).
Not having this much problems fixed in the API is being currently worked on with DX12 and Vulcan. The point being removing a huge bunch of the abstraction provided by dx/opengl and thus forcing the dev to write more sensible code.

Currently the engine developer in graphics programming writes something and in reality he has no way of knowing what actually happens on the hardware (the API is just too high level to able to really know much). From there it is the hardware providers job to take out their own debugging tools and make sure correct things happen by having a custom code path in the driver.
This is a really nice balance of family and workplace benefits.
Increase Traffic to Your Blog
I don't understand the interest of such discussions about cell count in human body (scientifically or even philosophically). It seems a meaningless metric to me.
> The fix is pretty simple, the GPU manufacturer just needs to update their driver to zero the VRAM

You seem to be using OSX (judging by the screenshots).

You should be aware that OSX's GPU drivers are written by Apple (or at least they act as the gatekeeper). You need to send the bug report to them. And perhaps update the title of your post to "Apple breaks..."

I've seen this exact same behavior on OSX with an Intel GPU.

As mentioned elsewhere in this post, e.g. Windows WDDM drivers require memory to be zeroed out.
Indeed. I'm no lawyer, but isn't this likely a violation of the CAN-SPAM Act?
Obligatory https://xkcd.com/1025/
YouTube Channels That Will Make You Wiser
There 's also "Birds and Frogs" that is more positive about the divide, by Freeman Dyson (http://www.ams.org/notices/200902/rtx090200212p.pdf)

It starts:

"Some mathematicians are birds, others are frogs. Birds fly high in the air and survey broad vistas of mathematics out to the far horizon. They delight in concepts that unify our thinking and bring together diverse problems from different parts of the landscape. Frogs live in the mud below and see only the flowers that grow nearby. They delight in the details of particular objects, and they solve problems one at a time. I happen to be a frog, but many of my best friends are birds."
Sure, convictions do exist. Problem is - they are not representative of general population. Money are working really hard to make sure people with proper convictions land at proper positions. Again and again we are reminded of the fact that USA is plutocracy.
Could you point to the math/protocol that goes from a sample set, to a range "-4 to +34" and of course how one goes from a range to giving a single number?

I feel like the discussion on this thread is missing the underlying "source code"
I'm facing this. I think it's a kind of trauma. I've dealt with death march projects too often, often becoming the 'hero' who has to bail out everyone's butts. At three points in my life, I've worked about 100 hours straight to rescue a project.

I'm recovering. I tried coding something I like, but that didn't help. I tried vacations and sleeping it off. I tried binging on games.

What works for me is a fan base. It's great to know your work has impact on people. It's nice to get "this is awesome!!" feedback, and better yet cash donations.

I think the team itself has very little to do with it. There are awful teams, but in general, you can still get the same feeling from a superb team and great people.

Productive engineers = happy engineers.

Maybe try a simple project that you can feel the results. Especially if it can net you positive feedback.
Show HN: NextHub, a new way to interact in communities
And no matter how big LinkedIn gets, I will not forgive them for spamming me five years ago when they were just starting. It was unacceptable then, it is unacceptable now, and it informed me right away that they are not the sort of company that I want to interact with.
Warning: autoplay video.
Hi @coderken,

Thank you for the kind words. Per an opening, please check the about page of my blog, send me an email and I will make introductions.

Once again, thank you.
Celestine Omin.
Sure, but not every business needs to accomodate all the needs of every consumer. Customers who are looking to purchase a tube of toothpaste probably wont be coming to your office in the first place.
> The visual scrapbook platform should be printing money. Its predominantly female audience browses Pinterest's various boards for inspiration about their next fashion purchases, vacation destination, or on how to decorate a house — and they also act as free brand representatives by "pinning" their favorite products, making them visible to others.

Pinterest tried skimlinking, but the some of the userbase hated that, claiming it was hurting their business.

When I used Pinterest I would not have cared if they had used skimlinks for anything I posted, but it doesn't seem to be an option I can turn on. And I want Pinterest to protect me from people posting their own affiliate links. A bunch of people post low quality content and stuff it full of affiliate links. Pinterest is worse with those people on the platform. One thing it could do is skimlink everything, and charge for people who want to use their own affiliate links. Most services provided to businesses are charged for, and allowing someone to run an affiliate marketing business on Pinterest is a service that Pinterest should charge for.

> You have a lot of lower-income, middle-America people on Pinterest than you do on other sites, and it's very female-centric. So if you're a marketer with a budget, where do you allocate it? Put it on Google or Facebook, where there are tons and tons of users where you can target very well? Or on Pinterest, which is a much smaller audience, female, lower-income, where you can't target well? It's just not as efficient."

Wait what? I see people pinning stuff for weddings (average cost of US wedding is $26k) or home redecoration (average cost of US kitchen remodeling is over $15k) so these may be lower income people, but they have something that they're saving up for and are prepared to spend considerable amounts of money on.

Carefully placed ads could be amazing for that market.

The real problems with Pinterest are the awful awful awful mobile experience which is very hostile to the user. Almost embarrassing. I don't post any links to Pinterest anywhere because of that hateful experience.
$25 last month, $0 this month.

Founded in Malaysia, a year old. Three employees including me and my cofounder, and our operations executive who takes no equity.

Funded $2500. Profitable but screw bootstrapping.
In order of your questions: no, no, typically.
The top A.I. breakthroughs of 2015
I skimmed through the article and it was pretty neutral. They didn't really try to paint Pinterest in a bad light.
Jihadists Launch Tech Magazine Focusing on Cryptography
What is the Craigslist of Brazil?
Try this . I totally recommend it. It is totally free and anonymous

My Circle

Android: https://play.google.com/store/apps/details?id=xdk.intel.ad.circle

IOS : https://itunes.apple.com/us/app/my-circle-local-craigslist/id970232536?l=tr&ls=1&mt=8
The same way shared memory works on general purpose computers.

Your porn browser declares it wants to share its window buffer with the WM, the kernel maps the buffer into WM's GPU address space and now WM's shaders can read from this buffer.
Suggestion: Try with 1 job of X ms, and N jobs of 1ms, and figure out for different N where the break-even point of X lies. That might give some more insight.
Original Half-Life Writer Marc Laidlaw Leaves Valve
So if the controllers of the corporations aren't seeking even more immense income disparity can you say what motivations you think they do have specifically.

Which laws do they want to force and why?

Profit motive may be a cop-out but it's based on the current facts, corporation rulers have manipulated law and made more profits and then sought to do the same again and again.
<rant>

It's not the first time I will rant about this, but why use the word 'hacking' here?

YayView sort of exploited the system by automatically creating users from freely available data on the social networks, but is it 'hacking' per se? I think that YayView is not a hacker company, and just a startup using very unethical business tactics.

IMHO, term `hacking` is used everywhere to raise `click-bait-itness`, no matter it fits there or not.

</rant>
I had no idea that parts of it were so autobiographical - his father was a convicted con man and associated of the Krays. I'll have to read it again!

https://en.wikipedia.org/wiki/A_Perfect_Spy
People love factoids and this is a zinger of a factoid. "Hey, you aren't mostly you, you're mostly GERMS".

The calmer versions are hooks to get people interested in popular science articles about gut flora, and the different bits of research that are happening.
Growth hacker and hacker are very different things
This blog appears to be written by the same kind of leftist that would've praised Pol Pot and Mao back in the day. (There's certainly enough of completely sensible left-wing people and enough right-wing idiots and morons. I'm not attacking left in general, of course; it's just this particular kind that I'm talking about.)
Truffle is intended primarily to speed up scripting languages. It works with C too, which is impressive, but it does it by treating C as a scripting language and then aggressively optimising it until it's back to being as fast as what GCC would do. But for instance, you need the source code at runtime, like a script. You can't compile C to a bytecode file in a JAR like with traditional Java.

The issue with porting C# would be that C# exposes low level features that the JVM doesn't have, like value types.

Swift and Go probably could run on the JVM and Go in particular would probably benefit from it a lot. I've often thought that a Go for the JVM would make a nice little commercial project for a startup somewhere.
> It is surprising to me that this feels so negative to you. Every large social tech company - Facebook, Linkedin, Twitter, Groupon, LivingSocial (RIP), Tinder - have all used tactics similar to what you label 'dark patterns' to bootstrap their businesses.

Yes, LinkedIn is well known for essentially spreading itself like a virus with a bunch of interactions unknown to the user and that's exactly why no one should be using it. If I see that someone has a LinkedIn profile it's pretty much a minus nowadays.
I guess, the profit will ultimately depend on delivery charge and some percentage cut of the actual ordered item.

But how many orders they would need per day to break even the delivery boy's costs in a best case scenario?
The article contains some spoilers if you haven't seen Narcos.
I know the feeling. Western leftists love to paint up a pretty picture of violent Marxists groups.

For the record I actually recommend watching it. They really show how the communists are a bunch of worthless "academic" sacks of shits looking for money and glory.

The show is good for other reasons as well. It shows how the war escalates from bribing to rocket launchers and suixide covers to cops forming own militia.
Stanford Uni could bridge the Bitcoin skills gap with a much-needed devs MOOC
Wasn't that the same technique that caused StarForce DRM to destroy the CD drive? When reading the fuzzy bits, the drive's firmware notices that it is getting different values each time, and slows down its read speed to compensate. This happens many times, with no way in the firmware to reset the read speed, resulting in a useless drive.
Building an OpenBSD Router
sure. see my website on my profile. you can contact me through there.
Okay thanks friend. We've had some other issues with custom domains so we'll have a look into this :)
We're using this for http://app.ft.com, and it has completely eliminated problem of layout trashing for us.

We can have many independent components, each one independently reading and modifying DOM however it wants, but all of that goes asynchronously through fastdom that acts as a scheduler.
I think its more likely that foreign policy is decided on and analysis and intelligence gathering are carried out to justify policy - this is the weakness of all intelligence operations in all societies.

There also obvious issues with being too specific about intelligence sources - even in confidential documents.
If you want to be fully compatible with C++, you have to be fully compatible with all its issues and design mistakes. If those could be fixed without sacrificing compatibility, they would be fixed within C++ already.
In case of rust, such compatibility would defeat the purpose of its existence.
By the looks of it, it actually IS a fully featured live video stack including "your own video hoster". But sure, if you want netflix scale, a Raspery Pi on ADSL wont do, at least not for now.
Well, I get the the idea of what you're trying to say but really healthy competition is not something that gets turned on and off in an instant. I've noticed, for example, osx "seems" less reliable than what it was say with snow leopard and I don't see any healthy competition that tries to address this. It will take ages before a lot of people realize this and shift away causing healthy competition. At least with an ideal democratic government this cycle is some four long and can be quantitatively measured.
These roles look suspiciously like more traditional "business development manager" and "software developer" but I guess those titles weren't trendy enough so we hacked role titles and now everyone gets to be a "hacker".
(1) Nope, you're correct.

"Perfect storm" refers to a confluence of events combining at the same time to create an extreme outcome.

Home run generally refers to a singular event of great benefit, an analogy that derives from baseball.

Your English is much better than you think, especially with grasping idioms. I've seen worse in HYP writing seminars.
Here’s Why Tesla Will Kick Google to the Curb
I'm CHIP backer and I'ce already received 2 perfectly working boards. I'm looking at discussion for long time:
Why there is so many negativity about CHIP but Raspberry PI receive only positive feedback?
Yes
If the current abstractions in the code are flexible enough to be extended, I certainly think so. I've worked on so many projects that were so brittle extension/reuse wasn't really an option, with out major refractors

No.

Yes, you're lucky the current code is flexible enough to be extended, if there is good unit test coverage that's one better. For me, it is crucial to study outside of work and have side projects
I've already have mine on desk. Check the website, they update it with shipping info.
Can you start an internal wiki and document the functions?

But remember to follow the 6th step of http://www.joelonsoftware.com/articles/fog0000000332.html
Well, the problem is it isn't a single bug, WebGL is an entire minefield of bugs. OpenGL drivers were generally never written with security in mind, and now all of a sudden we've got untrusted code able to poke away at them.

WebGL being enabled by default is insanity in my opinion.
And then there's the abc conjecture person, whose theory building went so far that nobody can read it? It's this taken to the extreme, isn't it?
>I cannot think of any service that limits itself to an exclusive client list yet is cheaper than the same service that is open to a wider client base.

Exclusivity doesn't have to make a service more expensive. It may be possible to reduce operational costs by only allowing self-driving cars in a parking lot. The upfront costs might be higher (but not necessarily). If there is enough demand, it could be economically feasible.

Imagine a future where Level 4 self-driving cars are ubiquitous - the car would drop you off, choose the best parking lot (closest, cheapest), drive to it and park itself automatically.
Interesting, but I'm missing a benchmark or video comparison between a page built with fastdom and one without. How much of a difference does this actually make? Is batching DOM operations really faster than just executing them whenever you want?

Do not understand me wrong, if this works as hoped, I think this might a really useful library, but I'm curious if it's worth the trouble of implementing.
The Seven Deadly Sins of Microservices (Follow Up Blog Post)
Hierarchies with Postgres (2013)
Hacker in this context means someone who quickly and cheaply creates new things, as in "it's hacked together". Like how we're on Hacker News, it's not a security website, it's a website for people interested in startup news. Growth hacking basically means any form of growth that doesn't come from a fat marketing budget or traditional brand growing methods. I definitely think their method counts.
One could argue that address overflow above 1MB was not a bug, but a feature of the early real-mode CPUs and hence (ab)using it wasn't really a bug either.

Probably even Intel didn't anticipate protected mode with its 24 bit address bus when designing the 8086. 1MB was enough for everyone at this time.
Facebook Expands Search to All 2 Trillion Posts: Real Talk – #YoNews
We live in the centre of a city, Edinburgh, where there is only street side parking and I've been using autopark for years and it works really well - it is faster and more accurate than my parking and I thought I was pretty good at parallel parking!
Oh, but we do. We install ad blockers. That's the best way to exert that pressure from our side :).

> The publisher, ad network, ad creator, any and all business, only exists to satisfy our needs and wants. We are the market not publishers.

You'd wish. We are as much a market as dogs are the market for dog food. They're not, dogs don't have money. Dog food is marketed to human owners. And so it's publishers who are customers of ad networks.
Previous discussion: https://news.ycombinator.com/item?id=10871694 (24 points, 4 hours ago, 3 comments)
That's one way to frame it! :D
Is the CHIP CE-marked? Is it available in Europe?
Windows Phone market share depends on context. In Germany it's very close to iOS market share (and getting closer). No one would say iOS has failed in Germany, so you can't say Windows Phone has failed either.
Teenager blames Wi-Fi Assist for $2,000 bill as he racks up 144GB of data
Did you miss the example links from the readme?

- http://wilsonpage.github.io/fastdom/examples/animation.html

- http://wilsonpage.github.io/fastdom/examples/aspect-ratio.ht...

Especially the animation example shows a very noticeable improvement.
> Conscientiousness is the state of being thorough, careful, or vigilant; it implies a desire to do a task well.

My coding is extremely clean, but my desk looks like crap. So what is the verdict?
Yes, trains and cars count as different things because cars can go from arbitrary point A to arbitrary point B on normal roads.

What is your point?
We did not give up yet, that's was the point of my post in fact. While it's true that we are still exploring how we will approach Firefox OS in the future. The way we are doing this is critical though and the point of my post.
I had completely forgotten about Mandrake. But when I tested it way back I recall it seemed quite polished. Why was it that they disappeared?
Ask HN: Should I mention this during Job interviews?
I started programming at the age of 12. It was the only entertainment and took me up to 12 hours a day. A few years later I started developing & selling scripts and freelancing. So, at the time of entering a university I'd got quite a lot of experience.

But to be honest, my current self is not proud of that experience (as a lot of things were lacking: good practices, understanding of CS concepts, etc.).

So I wonder, During Job interviews should I mention that experience when asked about brief Bio? Doesn't it sound unprofessional? I have other things to mention (bachelor's degree, popular opensource projects, etc.) anyway.
You let old customers stay on their current rate. Then they will think they got a good deal. But of course it works best on products with a lot of growth, making buyers think it's good to buy in now and not later when it's more expensive.
https://www.gnu.org/philosophy/words-to-avoid.en.html#Hacker
That's a pretty bold claim to make. Saying "I told you so" is pretty easy. Nobody killed it, the media is killing it.
A 20-30% gross margin is incredibly thin. It's smaller than brick and mortar retail, which is widely considered one of the most competitive industries. The vast majority of companies that operate on margins like this have low $/sq ft retail or warehouse space that they operate out of, pay employees at or below market salaries, and do many other things to keep overhead costs low. I don't know any details on Instacart's operations, they could be incredibly thrifty in how they spend money.

However, the vast majority of startups operating in the on-demand space have offices in downtown SF, one of the most expensive/sq ft places in the country to open an office. Additionally, engineer salaries in SF are averaging >$150,000/yr. Contract this with Amazon, a retail giant (<35% gm) who has yet to turn a real profit and is operating at a scale most startups can only dream of achieving. Amazon based their operations in significantly cheaper Seattle, and Bezos started the company giving every employee a desk make out of old doors and 2"x4"s to instill a culture of thriftiness into the core of the company. Sorry, but I just don't see how many of these on-demand startups can really make it when they are spending money at the rate they are with the cut (margin) they are taking.
I don't think the parent is claiming there are, the point is that Doom wouldn't have been possible without coding with performance as a priority, but that's "ok" because in a lot of applications there isn't a permissions differential to worry about.
That's a good point. But in this particular situation, we know,and the memo says it as well, that lybian were highly divided into rival factions. Some were probably sided with the french gov and others against. In both cases, you can't rely on any of those factions to provide an honest reporting of the true reasons for the french actions.

The only reasoning can be made either from french sources inside the government, that is the people who took the decisions, or by careful fact analysis and deductions. Quoting "knowledgeable sources" without mentionning the reason those sources are knowledgeable is deeply insufficient to base any decision upon, IMHO.
It's just human nature. Misery loves company.

https://en.wikipedia.org/wiki/Schadenfreude
Maybe web scraping then? It would not be so hard to make a focused scraper that scrapes the friends of anyone using the app.

Edit: I did a quick test and at looks like I can see the friend list of many users that is not in my immediate network as long as I am logged in to Facebook. It should then be easy to use something like Perls WWW::Mecanize to make a scraper that log inn and scrapes the profiles you want, as long as one do not need so many that Facebook detects and banns you.